<SEC-DOCUMENT>0000799292-22-000006.txt : 20220217
<SEC-HEADER>0000799292-22-000006.hdr.sgml : 20220217
<ACCEPTANCE-DATETIME>20220217160705
ACCESSION NUMBER:		0000799292-22-000006
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		114
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220217
DATE AS OF CHANGE:		20220217

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			M/I HOMES, INC.
		CENTRAL INDEX KEY:			0000799292
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATIVE BUILDERS [1531]
		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:		22648100

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

	MAIL ADDRESS:	
		STREET 1:		4132 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-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a,d:533a4e8a337044258c7e1350dac06ec3--><html xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:mho="http://www.mihomes.com/20211231" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mho-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF8zLTEtMS0xLTA_ef1ca8b0-7401-4fb3-a1e3-25881fb57944">0000799292</ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF80LTEtMS0xLTA_3776f043-d61b-4323-8414-b47a77da06f1">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF82LTEtMS0xLTA_2f9de9cb-f5ce-4031-91e4-2ce930eb0541">2021</ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF83LTEtMS0xLTA_bb95d8d1-7c6c-483d-a9b8-68a71f9e44cc">FY</ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF84LTEtMS0xLTA_2534b4a6-dd3c-462d-9d0d-9f455994fa15">false</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfMy0xLTEtMS0w_7a4181d6-bdba-465e-802b-bd0a64f33038">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfMy0zLTEtMS0w_d3d9602a-abe2-4837-bd39-0bcd4f8f2314">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNC0xLTEtMS0w_30eaae6f-24d4-46e4-abc0-c80b6209e767">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNC0zLTEtMS0w_66283999-c398-4dcf-b75b-a40bca4d9570">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNS0xLTEtMS0w_a4142736-b2b6-4df9-9fb7-f4ab0f5800b1">30,137,141</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNS0zLTEtMS0w_64e80e99-b460-4dee-b976-144f045a12c0">30,137,141</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMi0yLTEtMS0w_a54996e6-7b08-4e77-96aa-c63404e0e49e">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMi0zLTEtMS0w_44d7fc59-e56b-4530-99be-e749ed62c92e">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="icbb33d683f93402795af20ea7ae37764_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMy0yLTEtMS0w_aca420fa-059a-40a8-8dd7-0ed871bb8d53">13</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5ffa0722dcba4d65a0a0056b513907c0_I20201231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMy0zLTEtMS0w_52fc32d0-7f01-49f2-abd2-e9b3b106c4bc">13</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC0yLTEtMS0w_19ef8aac-6c31-4259-9f23-56d124b46685">97</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC0zLTEtMS0w_3dcce511-7983-4700-aa08-8d5c5ce91453">97</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC00LTEtMS0w_d5f66099-4361-45d8-b11a-0e5ad90f5de8">98</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMS0xLTEtMA_4d7db3fb-54ad-4b28-b3c7-3118271d9200">933</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMi0xLTEtMA_ca43b78b-133e-46fe-aa7c-05a829dc7dbc">652</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMy0xLTEtMA_44497e6d-fe91-41ad-824c-6e912b426d61">680</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMS0xLTEtMA_efda0021-3d9b-4eb0-a525-f9fd870be779">20,370</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="mho:StockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMi0xLTEtMA_355f7f8c-43bb-4400-8efd-20cdf1380854">24,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="0" name="mho:StockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMy0xLTEtMA_673648b4-3b9a-49b2-934f-1f0d823b5de2">24,000</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMS0xLTEtMA_f83bfe44-58c0-4824-a8b8-ff9a8ec4567b">0.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMi0xLTEtMA_94f950c5-074d-439f-b1a7-962910f26914">0.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMy0xLTEtMA_8f939227-69a5-45f9-accc-9487e6fc526e">0.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231" decimals="-5" name="mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzg2L2ZyYWc6MzgxZTM0MmZmYTAyNGRiZGE2YWE1Mzk2MTZlYWFlYTUvdGV4dHJlZ2lvbjozODFlMzQyZmZhMDI0ZGJkYTZhYTUzOTYxNmVhYWVhNV8yNzQ4Nzc5MDY5NjM4_23a94a7e-c837-4831-82e1-f6ba4c1ae7fe">0.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzg2L2ZyYWc6MzgxZTM0MmZmYTAyNGRiZGE2YWE1Mzk2MTZlYWFlYTUvdGV4dHJlZ2lvbjozODFlMzQyZmZhMDI0ZGJkYTZhYTUzOTYxNmVhYWVhNV8yNzQ4Nzc5MDY5NjYz_4e99b30b-165e-4550-b1c5-60387f2abfcb">0.2</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDYvZnJhZzpkMTRhYTk2N2RkMzY0YjY0YmYwOTBmZmM3MWMyMDkzMC90YWJsZTo0M2QwOGMxYjk5NzM0MjU0YWUwOTQ4ZDlkZDUxMDAxOC90YWJsZXJhbmdlOjQzZDA4YzFiOTk3MzQyNTRhZTA5NDhkOWRkNTEwMDE4XzMtMS0xLTEtMA_5a9d56b9-3ad9-4e61-9017-365bc206f0c7">1.75</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTUvZnJhZzpiZDg3ZDA0YjhhZGU0NGIzOTkyZjBiNTVmNjJiODdkOC90YWJsZTo1YzFjZTZmNDg4Yzk0ZWYwYjkwMzU1MmU3NmViZjEwOC90YWJsZXJhbmdlOjVjMWNlNmY0ODhjOTRlZjBiOTAzNTUyZTc2ZWJmMTA4XzItMi0xLTEtMA_a9662aae-3ecf-4396-9413-880d2c0c03e7">0.20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTUvZnJhZzpiZDg3ZDA0YjhhZGU0NGIzOTkyZjBiNTVmNjJiODdkOC90YWJsZTo1YzFjZTZmNDg4Yzk0ZWYwYjkwMzU1MmU3NmViZjEwOC90YWJsZXJhbmdlOjVjMWNlNmY0ODhjOTRlZjBiOTAzNTUyZTc2ZWJmMTA4XzItMy0xLTEtMA_28043503-f86f-450a-a5e3-6627e02ee8c4">0.20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjcvZnJhZzo2NWE4MmQzNjkwOGY0Y2ZmOWNjZjIxMTBlNTIwNDM1Mi90YWJsZTozOWQ3NTdlY2I2MmE0NjAzYTU3MTM0ODIwMjM3MTZmMi90YWJsZXJhbmdlOjM5ZDc1N2VjYjYyYTQ2MDNhNTcxMzQ4MjAyMzcxNmYyXzItMS0xLTEtMA_155f58fe-4260-4418-8cbb-4a2ad2c89a66">0.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjcvZnJhZzo2NWE4MmQzNjkwOGY0Y2ZmOWNjZjIxMTBlNTIwNDM1Mi90YWJsZTozOWQ3NTdlY2I2MmE0NjAzYTU3MTM0ODIwMjM3MTZmMi90YWJsZXJhbmdlOjM5ZDc1N2VjYjYyYTQ2MDNhNTcxMzQ4MjAyMzcxNmYyXzItMi0xLTEtMA_c41fb94c-4159-4d25-a00c-6c035ea2c261">0.6</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzItMS0xLTEtMA_5a9d56b9-3ad9-4e61-9017-365bc206f0c7">1.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzMtMS0xLTEtMA_b41c4c11-6325-476a-bef2-da38b0166eeb">1.90</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i1c95aab19e164b4386a6471b660d79a8_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzQtMS0xLTEtMA_b40540bc-8037-408c-b866-fd4a8da0e75d">1.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i0f96239948944ca39da3f6352b61c57b_I20211231" decimals="3" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzUtMS0xLTEtMA_4435ed75-488d-48ff-bf55-b93b0be2978c">2.00</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMS0xLTEtMA_d4b6c0a4-1298-4073-aec6-2480845d4caf">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMi0xLTEtMA_91ee56fd-e274-4364-9b90-a7e0ecd9be2c">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMy0xLTEtMA_9c733aec-2125-4a5b-8306-88cd383fffa9">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzc2L2ZyYWc6MTJmYjhkNWIxNTIyNDEzZDkxMDJhZGIwNGNiZDI4NWMvdGV4dHJlZ2lvbjoxMmZiOGQ1YjE1MjI0MTNkOTEwMmFkYjA0Y2JkMjg1Y18yNzQ4Nzc5MDcwMjY5_29e4c189-33c6-4ef9-a120-e6be882ad981">8,059</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzc2L2ZyYWc6MTJmYjhkNWIxNTIyNDEzZDkxMDJhZGIwNGNiZDI4NWMvdGV4dHJlZ2lvbjoxMmZiOGQ1YjE1MjI0MTNkOTEwMmFkYjA0Y2JkMjg1Y18yNzQ4Nzc5MDcxMjQ4_a8ec7f28-d86d-4d1c-8833-9d76449c7f18">2,250,000</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mho-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i83a931bda70147b488d031482ee0787e_D20210101-20211231"><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:context id="i0c8c759079354804ab8a441b9cb9362b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic13aa055323544789f66350374aabcf5_I20220216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-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="i10ed3da1b52740bfa56215eaa468b26d_I20211231"><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="i7d08c9ab97294355bdf883df0febcfc9_I20201231"><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="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21da959456934c129b57ce0583397ae7_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa7faeb43a174bebae4b2ebc4312a9c3_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c9853c9831c4b30843d19e1937430dd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaee534f2919e4b91aa4b40a2acffad51_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b6fc7ebfc384e6aafb2ef5d98390494_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if46c788f526a42c9b02d668ba0216c7d_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52343568cbeb4e6aaefd279865a7d6b1_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf76f8040cb94a7f9b03c1e592bbf351_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54a18b386432450d892691bd7617854e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4807a97d44bd4f568f22b153a61b60b7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63bb7e9363c64f35b295bdc66ebc9cba_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a6f836b07484ce99ffe006c7ac6a668_I20201231"><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="i53a1aa4eff9b43cb9de641f7a7aeb002_I20201231"><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="i2b1e30eb61ae42ccbfe2c978a129f32e_I20201231"><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="i2c32110c1d76481f8005703f460cb285_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i289d8d02f80b4f5b95df04b4774b0e79_D20210101-20211231"><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="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231"><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="i060c1e2905754d849c2837659757c770_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231"><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="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231"><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="i50354546f12f42fbb16b7d337fb0e2d5_I20211231"><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="i75a6cd1618c14c14aee21b1c33d1dd88_I20211231"><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="i4d005ba579564bcf96f69410cc0c494a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb33d683f93402795af20ea7ae37764_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="if4fe93e8be9e42239f7075528d6a547e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8f613fe60a747bfb3ca411de1bf8025_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b44d438b92243b3906e48f53af3c613_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb3057c47ad94e498dc7b45b87faf792_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bc5a70d37454d6ba4c503d0107379b9_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8407721f91d44f7687980e60008140bc_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i145fc9f50e744595b85d212f709069ba_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieeeb38b500d8490aac21caeba83438e4_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id971285dab4e45e6ae724b5a17ccce67_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb008616e7d447f9b7b564759d6c908c_D20210101-20211231"><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="i9d8f8132e01e4679930fdc0cc742daf9_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia944cedb55c5492aa9ead1ab29ef0c52_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i334953813a8442b2a5e96254c9be3df4_D20210101-20211231"><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="ic0e0433d535e45dda662b1416f2c99a2_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1140c22684c6448fad1be9dd422b4f38_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c45ba1f763b4452aa2c34022fcad51f_D20210101-20211231"><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:context id="i5aecfeda0209446db3c0102349a1687c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec040bed4de343ca8ea2816d888d9f87_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ffa0722dcba4d65a0a0056b513907c0_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"><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="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b006842d5f9475790849ca755be74e5_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3229e9e04de941c6a78d66012a2abb43_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a86af5064be4defbf5bda44de18c2af_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f4fa90e62414870b1e0a588530332d8_D20210101-20211231"><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:Year1Member</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="i447d0cbab7db42009d37bdbc0dbaf085_D20210101-20211231"><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:Year1Member</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="i04e3e71e8d8240ccb2c2d2b13dc2e91e_D20200101-20201231"><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:Year2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbbb08493b00470da22a716bdfd8f827_D20200101-20201231"><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:Year2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c0a1617b5554e63a183066a8aaa5d25_D20190101-20191231"><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><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f762be83d34433e84a153bc90a158fc_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5abeb2e63d043388b5f2c4f799d0809_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bafa251169e41abb79a507c82d98901_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20e32de0aaef40b8b4d709397ede52c0_D20210101-20211231"><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="i6697c030b8ab4f059c28ca69502cb41b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i004e86dd5f4847458456807b9fd6e1e1_I20211231"><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:Year1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0818e59a6b14fda80a2257fd4e97183_D20210101-20211231"><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:Year2Member</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="i7bd8112422af42a1a058c59c90241943_I20211231"><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:Year2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i816e0da45ac341ab90d11f196afdb688_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</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="if27ae9701df1436b91da811c411ef648_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cb82331769548dd8f6083b1f5822b49_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88fdefa198f249d4a8f5e7796052c304_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8644cfd6844d4ed8a4d86c4401772657_D20210101-20211231"><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="i32fc5f8bb56d4e8aa4f2a3bafdb4f82c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84af5f0022f84f9ea9e6ef808b1c0f25_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib86235739df04954a9f817b55c7c5c6d_D20210101-20211231"><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="i94bdd446c1ff49358c5d2050f8ff1185_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43a191383eb04a0b93ed32ece67f82bb_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22963902067c41ca946a8d3b9f5dd198_D20210101-20211231"><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="i164c7d0705a84a9391e687fbc4837230_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb299a495d43402ea65a809aff2676fd_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6aa67cd5152b4bf7b79a970a30518de4_D20210101-20211231"><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="iaeb13e930c444bb19da7daa63c33d5db_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib621d3ff920f4e36948d57fb8892a21c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f1a1fc6d7e743c8bc1e071d96d272a0_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9c9d6a139834a98be7c59c721be4277_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4008ece6d15748798bdf27a35afcd05e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2f0ea01e6f44b11a386d7c799d53c01_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a4d72806c0e4534a0fe5b684cbce079_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id61dd6d1d9ad4fc6937aa69cf1d09f50_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74de539b41a34945be7b8e40f412433f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32216facefea46f7870170fa2bb60c1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice44c01a90994ad29fcc2e85059b0fd9_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a89466a5e0346e393cafcb7e9448805_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f166cd932a44588a1f62ee189d20d0b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab6ae692e15d4e9680120597425bdf51_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24d115f34fe84263a5beed1a7507d91b_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98eae857f6fe428eab73121390db2b4a_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaa25bbd0fcf41e8b5b5309910102ede_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8283f1ee60b44966920d3749a72cc5dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231"><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="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5559a1e9e179441eab4ddb2582f13077_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9887051f06564fad9785eac3135b6251_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb0b14c970ac470da933abd6add9874d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fd295bfba1b4e749c0c678a255fef96_I20210925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f3045c76d834e8cbb4704ba1348a386_I20211115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</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="ie6fa91869331452e80fd399a48af680e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</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="homes"><xbrli:measure>mho:homes</xbrli:measure></xbrli:unit><xbrli:context id="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</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="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibef580eb9cba45d7a27370537a7803a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i418dc42441c9421cbaeae34fed6964ef_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice0d0f846509457b876613c945283b8b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</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="i0c269b448f934b759c74bbfd7a290381_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d79070aa552462685069a1c8df18556_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97394a669ee9439d80b947cb5f88cd95_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib58787ccffb8485c95ee85068c84e07e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id84f837353c04d4db583d0a9448868b7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if30e870021404002831794e0e118f4a6_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc6f3991b79f41139fa8cb2938725ad2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c6d24c14e144557a6d32878d44cfc30_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</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="ic8fe5c2e9b4d47499526c61b4268d037_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i475f6ebfacbc493e98455c894e0615f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873b09d296f444368d3e5989fcbd2538_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic21049268d414134a94910e8a7757668_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i860473d9d6164335ab34927a4d956c5e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic699292fecd34b5fbd3fe8fd3b6885c1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ec6978d6d554023b673eab58827058e_D20211001-20211231"><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>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i581d1045e5d345aeb5ecb5cf4190a90b_D20290815-20300215"><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="i941cee4fa2984e618b686142ca850c3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a7da1d339e4258af7f2d81503193fb_D20210801-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia715b11098794111a21a8523d117c35a_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7ceea57543846b587ebf7ee4dd0c11a_D20200122-20240131"><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="idd3d4c38502c4429bde250b71663e821_D20240201-20250131"><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="i9b462b09e839443698691ee185f28263_D20250201-20260131"><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="i96b6ef35fd7242abb688170d4ca44ade_D20260201-20280131"><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="id82019595fd747fa953ac2c3b0a0a505_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</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="i4ad81c89b8f34c229d4007f6e4ced0c7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fa62e4ab00d4ad194c93185709920e0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02cdc3fef8ae4e4f8b745a7bff4fb538_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f4062bc4b3441cebf59d9488e8994ce_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c95aab19e164b4386a6471b660d79a8_I20211231"><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:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f96239948944ca39da3f6352b61c57b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i354f66f75b19494caa90c441c4912995_I20211231"><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><xbrldi:explicitMember dimension="mho:NetOperatingLossCarryforwardExpirationDatesAxis">mho:Between2028And2033Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231"><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="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231"><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="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92db67128dd848ea83540487489e56c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</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="i1e72dadec1534f03ba04499892009a76_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231"><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="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if974e15fed924a5599f0a13e8189b751_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f98cc339628402abd14cd49238099fa_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62cb23156de4459cb885574289a9867f_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83068609349b48a890c1316be1ecadfa_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a138fd9f1e04be8a225d4da6093f983_I20220217"><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></ix:resources></ix:header></div><div id="i533a4e8a337044258c7e1350dac06ec3_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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk3_33eb27af-97c0-4a21-819d-d5a408829e3e">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><td style="width:4.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.435%"></td><td style="width:0.1%"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ODI4NTM1YmQ5Y2RkNDgzMGFhNGEyZTQ2ZGUyYjhiMGEvdGFibGVyYW5nZTo4Mjg1MzViZDljZGQ0ODMwYWE0YTJlNDZkZTJiOGIwYV8wLTAtMS0xLTA_c8a9039a-e5c8-4606-aa46-1a14175b6e3c">&#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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8xMTk_7aa0e29e-6c39-4b07-8166-9eec1a0a4078">December&#160;31, 2021</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><td style="width:4.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.538%"></td><td style="width:0.1%"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ZGM1ZjNhOTBkNjk1NGM2N2FlMzEyOTUyNmFjNWRkNWQvdGFibGVyYW5nZTpkYzVmM2E5MGQ2OTU0YzY3YWUzMTI5NTI2YWM1ZGQ1ZF8wLTAtMS0xLTA_6fa0564f-baa9-426b-a676-aec3c02a5b71">&#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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk4_68e91e43-4972-4a49-af89-f40400c2c555">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAx_f37e02ef-a632-47d1-a311-c00fe354cf5b" continuedAt="ibd98672cfd8649d78d943be21e06f59e">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="ibd98672cfd8649d78d943be21e06f59e">.</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 it 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><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.766%"></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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MmY4MDQ3NTg5NzQxNDk2OWJjMjBhM2JjYmNmYTdlYTcvdGFibGVyYW5nZToyZjgwNDc1ODk3NDE0OTY5YmMyMGEzYmNiY2ZhN2VhN18wLTEtMS0xLTA_1bac39c3-165f-4924-bb8f-45f0b0d68c81">Ohio</ix:nonNumeric></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:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MmY4MDQ3NTg5NzQxNDk2OWJjMjBhM2JjYmNmYTdlYTcvdGFibGVyYW5nZToyZjgwNDc1ODk3NDE0OTY5YmMyMGEzYmNiY2ZhN2VhN18wLTMtMS0xLTA_05b183ee-0f80-4b88-a72c-b356a9a63e02">31-1210837</ix:nonNumeric></span></div></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="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><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"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAy_7e66f0a1-3771-4901-8050-8c4e49653414">4131 Worth Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAz_68d59bff-9c83-4cb1-bf94-255899e2fdf1">Suite 500</ix:nonNumeric>, <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA0_793c02e9-7df9-4f5c-9d2b-9ff65188da1c">Columbus</ix:nonNumeric>, <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA1_dd8f922f-30a3-4112-a9d3-05a144973514">Ohio</ix:nonNumeric> <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk5_b408512d-0d04-4b99-ba77-3a3e67605a1f">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA2_9a2cd739-d8cd-4d36-81b6-40908be3c3f0">614</ix:nonNumeric>) <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAw_675b63f4-00eb-4223-ad4f-0f7e602c1001">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><td style="width:32.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.252%"></td><td style="width:0.1%"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTAtMS0xLTA_259e2fa1-1b59-47d7-968e-c32c844f321c">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTEtMS0xLTA_f768c7f2-f060-4cce-8d41-90379326c1e4">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTItMS0xLTA_ebb1a357-d867-4085-93e5-a1f1b3e919f1">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><td style="width:52.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NWU4ZWNjYjJmN2UyNGNlZmJlYWIwZWExN2M3NGQ5NjkvdGFibGVyYW5nZTo1ZThlY2NiMmY3ZTI0Y2VmYmVhYjBlYTE3Yzc0ZDk2OV8wLTAtMS0xLTA_c65fa108-60b7-45a2-977f-d1d4b5c2c46d">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><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><td style="width:52.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td></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><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6YTZkNmNmMjE3ZGMxNDNlYWIyOTI1OGY0MGFkOTM3NjkvdGFibGVyYW5nZTphNmQ2Y2YyMTdkYzE0M2VhYjI5MjU4ZjQwYWQ5Mzc2OV8wLTMtMS0xLTA_4fd7fe33-cdf1-4df1-a4fa-3f516afe5a50">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><td style="width:52.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.00pt"></td><td style="width:1.0pt"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6OWM5NWI5ZWVhZjE0NGFjMWFkOGYxNTQ4MTUxYWI4ZmYvdGFibGVyYW5nZTo5Yzk1YjllZWFmMTQ0YWMxYWQ4ZjE1NDgxNTFhYjhmZl8wLTAtMS0xLTA_73ef3d0b-1d7e-4ff6-9bf1-f38a2f2f93c2">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><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><td style="width:52.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDNiNmU2MTllYTllNDM4YTlhZmM3OTcwNjM3MDgwYjAvdGFibGVyYW5nZTowM2I2ZTYxOWVhOWU0MzhhOWFmYzc5NzA2MzcwODBiMF8wLTAtMS0xLTA_4a3be4ba-db15-490f-95d3-98e283017727">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><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><td style="width:3.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.463%"></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: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18wLTEtMS0xLTA_a7827103-1b88-465f-a07d-dd8cb4fa725a">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><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"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">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><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18xLTUtMS0xLTA_bb780ea8-8335-4182-a1ed-525b61789d38">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18yLTUtMS0xLTA_effce2bd-be86-4480-afa3-92311b92b69f">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNzQ4Nzc5MDcyMzky_e80ddb1b-b778-4763-a195-7d2ea7fb355f">&#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%">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><td style="width:52.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ZTlkOGVhNDE3MDdjNGUwZTgwMGQ0MDQ0ZTg2M2VmMDUvdGFibGVyYW5nZTplOWQ4ZWE0MTcwN2M0ZTBlODAwZDQwNDRlODYzZWYwNV8wLTEtMS0xLTA_c157e4bf-8a2a-48d2-b4b1-2c193b79cfaf">&#9744;</ix:nonNumeric></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: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, 2021, 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 (28,703,915 shares) was approximately $<ix:nonFraction unitRef="usd" contextRef="i0c8c759079354804ab8a441b9cb9362b_I20210630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNTA5_2293a712-fa05-4046-a6e6-a924bb9b9732">1.7</ix:nonFraction>&#160;billion.&#160;&#160;The number of common shares of the registrant outstanding as of February&#160;16, 2022 was <ix:nonFraction unitRef="shares" contextRef="ic13aa055323544789f66350374aabcf5_I20220216" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNTg1_7881d323-7715-42e7-80bf-ef94c5d82ad5">28,459,630</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 2022 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="i533a4e8a337044258c7e1350dac06ec3_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><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.573%"></td><td style="width:0.1%"></td></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><td colspan="3" style="padding:0 1pt"></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: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="#i533a4e8a337044258c7e1350dac06ec3_10">PART 1.</a></span></div></td><td colspan="6" 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: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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_13">3</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_16">13</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_19">23</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_22">23</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_25">23</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_28">23</a></span></div></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><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_31">PART II.</a></span></div></td><td colspan="6" 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: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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_34">24</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_37">25</a></span></div></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><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: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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_43">26</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_64">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="#i533a4e8a337044258c7e1350dac06ec3_64">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="#i533a4e8a337044258c7e1350dac06ec3_64">46</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_67">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="#i533a4e8a337044258c7e1350dac06ec3_67">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="#i533a4e8a337044258c7e1350dac06ec3_67">48</a></span></div></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><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: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="#i533a4e8a337044258c7e1350dac06ec3_172">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="#i533a4e8a337044258c7e1350dac06ec3_172">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="#i533a4e8a337044258c7e1350dac06ec3_172">81</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_175">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="#i533a4e8a337044258c7e1350dac06ec3_175">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="#i533a4e8a337044258c7e1350dac06ec3_175">81</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_178">Item</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="#i533a4e8a337044258c7e1350dac06ec3_178"> 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="#i533a4e8a337044258c7e1350dac06ec3_178">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="#i533a4e8a337044258c7e1350dac06ec3_178">81</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_1816">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="#i533a4e8a337044258c7e1350dac06ec3_1816">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="#i533a4e8a337044258c7e1350dac06ec3_1816">81</a></span></div></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><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_184">PART III.</a></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></tr><tr><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_187">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="#i533a4e8a337044258c7e1350dac06ec3_187">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="#i533a4e8a337044258c7e1350dac06ec3_187">83</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_190">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="#i533a4e8a337044258c7e1350dac06ec3_190">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="#i533a4e8a337044258c7e1350dac06ec3_190">83</a></span></div></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><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: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="#i533a4e8a337044258c7e1350dac06ec3_193">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="#i533a4e8a337044258c7e1350dac06ec3_193">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="#i533a4e8a337044258c7e1350dac06ec3_193">83</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_196">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="#i533a4e8a337044258c7e1350dac06ec3_196">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="#i533a4e8a337044258c7e1350dac06ec3_196">83</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_199">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="#i533a4e8a337044258c7e1350dac06ec3_199">Principal Accounting 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="#i533a4e8a337044258c7e1350dac06ec3_199">83</a></span></div></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><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_202">PART IV.</a></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></tr><tr><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_205">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="#i533a4e8a337044258c7e1350dac06ec3_205">Exhibits</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="#i533a4e8a337044258c7e1350dac06ec3_205"> and</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="#i533a4e8a337044258c7e1350dac06ec3_205"> 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="#i533a4e8a337044258c7e1350dac06ec3_205">84</a></span></div></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><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><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="#i533a4e8a337044258c7e1350dac06ec3_208">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="#i533a4e8a337044258c7e1350dac06ec3_208">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="#i533a4e8a337044258c7e1350dac06ec3_208">89</a></span></div></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><td colspan="3" style="padding:0 1pt"></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="#i533a4e8a337044258c7e1350dac06ec3_211">Signatures</a></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></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="i533a4e8a337044258c7e1350dac06ec3_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="i533a4e8a337044258c7e1350dac06ec3_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 136,700 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 97% of consolidated revenue in both 2021 and 2020.  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, or, 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 175 communities within 16 markets located in eleven states.  Our average sales price of homes delivered during 2021 was $420,000, and the average sales price of our homes in backlog at December&#160;31, 2021 was $490,000.  We offer homes ranging from a base sales price of approximately $210,000 to $788,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 3% of our consolidated revenues in both 2021 and 2020.  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 16 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><td style="width:27.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.500%"></td><td style="width:0.1%"></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-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%">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%">We believe that new home sales will continue to benefit from a continued undersupply of available homes, historically low mortgage rates, improving employment levels and positive consumer demographics, which are leading to a growing number of younger homebuyers moving to single family homes in suburban locations.  However, we also expect that overall economic and homebuilding conditions in the United States in 2022 will continue to be negatively impacted by labor and supply shortages, inflation, and increasing costs of materials and labor.  We remain sensitive to changes in market conditions, and continue to focus on controlling overhead leverage and carefully managing our investment in land and land development spending.  We are also closely monitoring mortgage availability and lending standards.  While interest rates remain low by historical standards, mortgage rates are generally expected to increase during 2022, which could negatively impact affordability and mortgage availability.</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="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%">Business Strategy</span></div><div style="margin-bottom: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 remain focused on increasing our profitability by generating additional revenue, continuing to expand our market share, shifting our product mix to include more affordable designs, and investing in attractive land opportunities to increase our number of active communities.  Consistent with our focus on improving long-term financial results, we expect to continue to emphasize the following strategic business objectives in 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">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">opening  new communities on schedule wherever possible;</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;</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">expanding the availability of our more affordable Smart Series homes; 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="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 inflation, increasing labor and supply costs, and supply chain disruptions and labor shortages, and the ongoing impact of the pandemic. 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 2020 and 2021 will continue in 2022.</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%">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%">During 2021, we continued to focus our marketing efforts on first-time and move-up homebuyers, including home designs targeted to first-time, millennial and empty-nester homebuyers.  We market and sell our homes primarily under the M/I Homes brand.  Our marketing efforts are directed at driving interest in and preference for the M/I&#160;Homes brand over other homebuilders or the resale 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 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 transferable structural warranty, which is a 10-year warranty in all of our markets; (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 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; (6) our Ready Now Homes program which offers homebuyers the opportunity to close on certain new homes in 60 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.  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 divisions&#8217; 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/cooling costs for our homebuyers, but also a reduction in energy intensity when 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 a majority of our 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 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 Envision online design tool.  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 consultants are able to 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 </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%">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 valuable 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, 2021, we employed 248 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 60 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, providing them with continued communication throughout the design and construction process. We achieve this with &#8220;MyMIHome&#8221;, a web and app 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 to hold us accountable for building a home of the highest quality. </span></div><div style="margin-bottom: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 and NewHomeSource.com, to drive sales leads to our internet sales associates. &#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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the changing needs of consumers as a result of the COVID-19 pandemic, we have made several adjustments to our sales and marketing strategy. First, we encourage consumers to shop for a new home from the comfort of their existing home by mailing a free VR Headset to them upon request. Each of our home plans are professionally scanned in 3D, creating an immersive Virtual Tour experience. Second, we offer Virtual Appointments. This enables our New Home Sales Consultants to provide a live home tour while engaging in personalized selling conversation. Finally, we offered our flexABILITY program across many of our existing home plans which allows our customers to take existing space in the home and create the room they most need: a home office, classroom, multigenerational suite, or home gym.</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: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 </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%">diversity among architectural styles within a community by offering a variety of house models and several exterior design options for each model.  We also preserve existing trees and foliage whenever practicable.  Normally, homes of the same type or color may not be built next to each other.  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 $210,000 to $788,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, move-up, empty-nester and luxury homebuyers.  It is our goal to sell more than one home to our buyers, and we believe we have had success in this strategy.</span></div><div style="margin-bottom: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 our plans offered per division to ensure that these home designs are still relevant and appropriate for that particular market.  Across all of our divisions, we currently offer over 450 different floor plans designed to reflect current lifestyles and design trends.  </span></div><div style="margin-bottom: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 COVID-19 pandemic has had a significant impact on the housing industry. With a growing at-home workforce, we have had to find ways to accommodate new lifestyle needs.  In particular, home offices are in high demand with features such as  high ceilings, larger floor area and natural light and special attention to their &#8220;Zoom&#8221; backgrounds. </span></div><div style="margin-bottom: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 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 better community amenities.  Our homebuilding divisions often share successful plans with other divisions, when appropriate.</span></div><div style="margin-bottom: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 &#8220;Smart Series&#8221; is now offered in all of our divisions, and it represented approximately 39% of our total sales for the year ended December&#160;31, 2021. Our &#8220;Smart Series&#8221; is market specific and intended to offer buyers excellent value, great 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 offering some design flexibility to our customers.  This series has become an important and successful part of our overall product lineup.  We continue to increase our multi-family Smart Series offerings in several of our divisions. These Smart Series townhome programs are thoughtfully designed and are intended to be more affordable and take advantage of higher density opportunities either as stand-alone communities or planned as part of our conventional Smart Series single-family neighborhoods.</span></div><div style="margin-bottom: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 &#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 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.  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.  However, during 2021, we experienced labor and supply shortages and price increases.  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 product line design reference above, generally reduce the time our subcontractors and vendors spend transporting labor, equipment, and materials to and from our communities and thereby also reduce the environmental impact and carbon emissions associated with construction for our homes.  We generally employ subcontractors for the installation of site improvements and the construction of 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.  Subcontractor work is performed pursuant to written agreements that require our subcontractors 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 are structured to 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%">We begin construction on a majority of our homes after we have obtained a sales contract and preliminary oral 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.  However, due to the strong overall housing demand and the ongoing impact of the pandemic, we experienced disruptions in our supply chain during 2021, including the availability of labor and the timely availability of certain materials, which have lengthened the production cycle times in certain markets.  We also construct inventory homes (i.e., homes started in the absence of an executed contract) 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 60 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 2021 and 2020, 35% and 49%, 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 decline in the percentage of inventory homes closed in 2021 was due to our lower cancellation rate in 2021 compared to 2020 as well as selling our available lots reserved for inventory homes prior to beginning construction as a result of the high demand.  Additionally, we generally prioritize backlog starts over inventory starts, and we were limited by construction capacity constraints from starting more inventory homes in certain communities in 2021.</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, 2021, we had a total of 4,835 homes in backlog with an aggregate sales value of $2.4 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, 2020, we had a total of 4,389 homes in backlog, with an aggregate sales value of $1.8 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 six 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, and 10 or 30 years for homes sold after April 25, 1998 and on or before December 1, 2015.  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 defects 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 (excluding stucco-related repair costs in certain of our Florida communities in 2020, as more fully 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="#i533a4e8a337044258c7e1350dac06ec3_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) was approximately 0.6% of total housing revenue in 2021, and 0.7% of total housing revenue in both 2020 and 2019.</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="#i533a4e8a337044258c7e1350dac06ec3_130">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 2021, we continued to increase our investments in land acquisition, land development and housing inventory to meet demand and expand our operations in certain markets.  In 2021, we developed over 83% 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="#i533a4e8a337044258c7e1350dac06ec3_118">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 release 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><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.  The following table sets forth our land position in lots (including lots held in joint venture arrangements) at December&#160;31, 2021:</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><td style="width:42.970%"></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:1.0%"></td><td style="width:9.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.247%"></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="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,218&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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,236&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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,275&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">7,729&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">7,160&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">14,889&#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%">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%">2,482&#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%">4,639&#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,743&#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%">16,864&#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%">12,204&#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%">29,068&#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 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,700&#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="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,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="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%">13,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><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,593&#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="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%">19,364&#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="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%">43,957&#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: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 3,099 lots.</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 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 the Columbus, Cincinnati, Minneapolis/St. Paul, Detroit, Tampa, Orlando, Sarasota, San Antonio, Houston, Dallas/Fort Worth, Austin and Indianapolis markets.&#160; In addition, TransOhio Residential Title Agency Ltd. provides examination and title insurance services to our housing markets in the Raleigh, Charlotte and Chicago 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 financings 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="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.</span></div><div style="margin-bottom: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 </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:400;line-height:120%">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 2021, we experienced delays in receiving governmental and municipality approvals in certain of our community locations, and we expect that we may experience a higher level of delays in 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-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><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.  Currently, as a result of limiting sales in nearly half of our communities and the supply chain and labor disruptions increasing cycle times, we are experiencing less seasonality than we have historically experienced.</span></div><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, 2021, we employed 1,657 people (including part-time employees), including 1,308 in homebuilding operations, 235 in financial services and 114 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="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. 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="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 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="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="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%">Available Information</span></div><div style="margin-bottom: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="i533a4e8a337044258c7e1350dac06ec3_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 significant 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%">In the event of a downturn in the homebuilding and mortgage lending industries, or if the national economy weakens, we could experience declines in the market value of our inventory and demand for our homes, which could have a significantly negative impact on our gross margins from home sales and financial condition and results of operations.  Additional external factors, such as foreclosure rates, mortgage pricing and availability, 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%">Potential customers may be less willing or able to buy our homes if any of these conditions have a negative impact on the homebuilding industry.  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="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the absorption pace of our new contracts per community improved in 2021 compared to 2020, a decline in sales activity could adversely affect our results of operations, financial condition and cash flows. </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%">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.  A decrease in the demand for our homes because of the existence of any of the foregoing conditions could also adversely affect the financial results of this segment of 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%">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 result in a reduction in our new contracts and homes delivered, along with decreases in the average sales prices of homes delivered and/or decreased 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 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 from 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%">A reduction in the availability of mortgage financing or a significant increase 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%">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%">Mortgage interest rates remained near historical lows for the last several years. Increases in interest rates increase the costs of owning a home and could 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%">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.</span></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 not available 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 </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-weight:400;line-height:120%">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, as has recently been the case, 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 that we sell homes or land at a loss, or hold land in inventory longer than planned, which could significantly impact our financial condition, results of operations, cash flows and stock performance.  Additionally, if conditions in the homebuilding industry decline in the future, we may be required to evaluate our inventory for potential impairment, which may result in additional valuation adjustments, which could be significant and could negatively impact our financial results and 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.  To the extent that market conditions prevent the recovery of increased costs, including, among other things, subcontracted labor, developed lots, building materials, and other resources, through higher sales prices, our gross margins from home sales and results of operations could 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-weight:400;line-height:120%">Due to current strong overall housing demand, we have experienced disruptions in our supply chain, including the availability and shortage of labor and certain building materials and finishing products, such as cabinets and appliances, which have lengthened the production cycles in certain markets and caused increased costs for labor and building materials. In 2021, we were able to manage through these disruptions and cost increases by raising prices, together with cost management. 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 manage through other cost saving changes. </span></div><div style="margin-bottom: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.  As noted above, we have experienced, and may continue to experience, labor and material shortages in certain of our markets.  The cost of labor may also be adversely affected by shortages of qualified subcontractors and construction personnel, 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 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="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="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="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%">Inflation can have a long-term adverse impact on us because if the costs of land, materials and labor increase, we would need to increase the sale prices of our homes to maintain satisfactory margins.  In a highly 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.  Given the inflation rates in 2021, we have experienced and may continue to experience in 2022, increases in the costs of land, materials and labor. In addition, significant inflation is often accompanied by higher interest rates, which have a negative impact on demand for our homes, and would likely also increase our cost of 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-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 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%">Changes in energy prices may have an adverse effect on the economies in certain markets we operate in and our cost of building 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%">The economies of some of the markets in which we operate are impacted by the health of the energy industry.  To the extent that energy prices decline, the economies of certain of our markets may be negatively impacted which could have a material adverse effect on our business.  Furthermore, the pricing offered by our suppliers and subcontractors can be adversely affected by increases in various energy costs resulting in a negative impact on our financial condition, results of operations and cash flows.</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 will 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%">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%">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 </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%">our insurance coverage, our subcontractor arrangements and our reserves will be adequate to 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-weight:400;line-height:120%">We have received claims related to stucco installation from homeowners in certain of our communities in our Tampa and Orlando, Florida markets and have been named as a defendant in legal proceedings initiated by certain of such homeowners.  While we have estimated our overall future stucco repair costs, our estimate is based on our judgment, various assumptions and internal data.  Given the inherent uncertainties, we cannot provide assurance that the final costs to resolve these claims will not exceed our accrual and adversely affect our results of operations, financial condition and cash flows.  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="#i533a4e8a337044258c7e1350dac06ec3_91">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="#i533a4e8a337044258c7e1350dac06ec3_130">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 for further information regarding these stucco claims and our warranty reserves.</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, to 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 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 $550 million unsecured revolving credit facility dated July 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 </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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2021, we had approximately $695.8&#160;million of indebtedness (net of debt issuance costs), excluding issuances of letters of credit, our $175&#160;million secured mortgage warehousing agreement, with M/I Financial as borrower (the &#8220;MIF Mortgage Warehousing Agreement&#8221;) and our $90&#160;million mortgage repurchase facility, with M/I Financial as borrower (the &#8220;MIF Mortgage Repurchase Facility&#8221;), and we had $465.0&#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.  The 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="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 warehouse facilities will expire in 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-weight:400;line-height:120%">M/I Financial uses two mortgage warehouse facilities to finance eligible residential mortgage loans originated by M/I Financial, the MIF Mortgage Warehousing Agreement and the MIF Mortgage Repurchase Facility. These facilities will expire on May&#160;27, 2022 and October&#160;24, 2022, respectively.  If we are unable to renew or replace the warehousing facilities when they mature, the activities of our financial services segment could be impeded and our home sales and our 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="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%">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%">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.  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><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><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 by 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, </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%">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 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%">Recently, there has been growing concern from advocacy groups, government agencies and the general public regarding the impact of climate change. Transition risks, such as government restrictions, standards or regulations intended to reduce greenhouse gas emissions and potential climate change impacts, 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%">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.  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 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%">In addition to the legal proceedings related to stucco discussed above, 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 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 other 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, including with respect to stucco installation in our Florida communities, 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%">Although we are currently experiencing less seasonality than we have historically experienced as a result of limiting sales in nearly half of our communities and the supply chain and labor disruptions increasing cycle times, 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, our operations in the Northern Region 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="margin-bottom: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 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 also 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. 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 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, 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><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 cyber attacks, 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 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 </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%">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-weight:400;line-height:107%;text-decoration:underline">Risks Related to the COVID-19 Pandemic and Other External Factors</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-style:italic;font-weight:700;line-height:107%">Our business could be materially and adversely disrupted by COVID-19 or another 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 thereby, and/or along with any associated economic and/or 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%">On March 11, 2020, the World Health Organization characterized the outbreak of COVID-19 as a global pandemic.  Numerous international, federal, state and local governmental authorities took extraordinary and wide-ranging actions to contain and combat the outbreak and spread of COVID-19, including quarantines, &#8220;stay-at-home&#8221; orders, social distancing guidelines and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.  In response, we took a number of actions to help ensure the health and safety of our employees, customers and building partners and to comply with applicable health and safety requirements. These actions, together with the uncertainty resulting from the pandemic, impacted our ability to operate in the ordinary course consistent with past practice and negatively impacted our business in the latter half of March 2020 and continuing through April 2020. As state and local governments began to ease public health restrictions and economic activity resumed, we gradually resumed many of our normal operations. This, combined with the strong demand for new homes, caused our sales and closings to improve significantly during the remainder of 2020, and they remained strong in 2021. </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%">However, there is continuing uncertainty regarding the extent to which and how long the COVID-19 pandemic and the related governmental actions will impact the U.S. economy, including the supply chain, the labor market, consumer confidence, capital markets, secondary mortgage markets, availability of mortgage loans and demand for homes. The impact of the COVID-19 pandemic on our business will depend on future developments, including whether governmental authorities impose additional health and safety measures, the outbreak, duration and severity of new variants, the acceptance and effectiveness of vaccines, and the impact of the pandemic on our employees, customers, and building partners. These developments are highly uncertain and outside of our control. To the extent the COVID-19 pandemic 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 effected.</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="i533a4e8a337044258c7e1350dac06ec3_19"></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: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 id="i533a4e8a337044258c7e1350dac06ec3_22"></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="#i533a4e8a337044258c7e1350dac06ec3_136">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="i533a4e8a337044258c7e1350dac06ec3_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="#i533a4e8a337044258c7e1350dac06ec3_130">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="i533a4e8a337044258c7e1350dac06ec3_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><span><br/></span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_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="i533a4e8a337044258c7e1350dac06ec3_34"></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 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;16, 2022, there were approximately 393 record holders of the Company&#8217;s common shares.  At that date, there were 30,137,141 common shares issued and 28,459,630 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, 2021, 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-20211231_g1.jpg" alt="mho-20211231_g1.jpg" 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><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></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: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/2016</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/2017</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></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><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%">136.62&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">83.48&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">156.27&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">175.89&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">246.94&#160;</span></td><td style="border-top:2pt 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%">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%">121.83</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%">116.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%">153.17</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%">181.35</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%">233.41</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%">173.35</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%">117.44</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%">177.10</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%">220.46</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%">331.46</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%">24</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, 2021 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><td style="width:42.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></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:12.516%"></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:13.983%"></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: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><td colspan="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><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><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><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;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, 2021 - October 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">84,505,757&#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%">November 1, 2021 - November 30, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">59.28&#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%">420,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%">59,609,741&#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%">December 1, 2021 - December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">61.83&#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%">180,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%">48,479,621&#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><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: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, 2021</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%">600,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><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%">60.04</span><span 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%">600,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><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%">48,479,621</span><span 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-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 28, 2021,&#160;the Company announced that its Board of Directors authorized a share repurchase program (the &#8220;2021 Share Repurchase Program&#8221;) pursuant to which the Company may purchase up to&#160;$100 million&#160;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&#160;10b5-1&#160;of the Securities Exchange Act of 1934. The 2021 Share Repurchase Program does not have an expiration date and may be modified, suspended or discontinued at any time. The 2021 Share Repurchase Program replaced and superseded the the  share repurchase program authorized by the Board of Directors in 2018. On February 17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100 million, leaving up to $148.5 million available for repurchase.  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="#i533a4e8a337044258c7e1350dac06ec3_163">Note</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i533a4e8a337044258c7e1350dac06ec3_163">s</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i533a4e8a337044258c7e1350dac06ec3_163"> 1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i533a4e8a337044258c7e1350dac06ec3_163">6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </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="#i533a4e8a337044258c7e1350dac06ec3_1795">17</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="#i533a4e8a337044258c7e1350dac06ec3_142">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 4.95% senior notes due 2028 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="i533a4e8a337044258c7e1350dac06ec3_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%">25</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_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 </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;  OF OPERATIONS</span></div><div><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_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 136,700 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; 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="i533a4e8a337044258c7e1350dac06ec3_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;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, is not material.</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 </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><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%">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="#i533a4e8a337044258c7e1350dac06ec3_91">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%">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="margin-bottom: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, 2021, our projections generally assume a gradual improvement in market conditions.  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, 2021, 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="#i533a4e8a337044258c7e1350dac06ec3_91">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="#i533a4e8a337044258c7e1350dac06ec3_130">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="i533a4e8a337044258c7e1350dac06ec3_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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, housing market conditions were positive, with healthy demand, a limited supply of new and resale inventory and relatively low interest rates driving record bottom line results for our business. Strong demand for our homes enabled us to increase selling prices in many of our communities in concert with rising labor and building material costs. This, in combination with our focus on balancing sales pace, price and construction starts at many of our communities, helped us to achieve record homes delivered, revenue, income before income taxes and net income and the second highest level of new contracts in our history, despite the supply chain challenges and disruptions that we experienced throughout 2021. Our backlog sales value and number of homes in backlog at December&#160;31, 2021 were also year-end records. Our improved profitability is attributable primarily to the increase in homes delivered, improved margins and overhead leverage.  Additionally, our complementary financial services business also achieved record revenue and income before income taxes, and originated a record number of loans in 2021.</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%">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%">We believe that the homebuilding industry conditions that we experienced in 2021 will continue to support demand into 2022, subject to the economic uncertainties caused by rising interest rates, higher inflation, labor and supply shortages, and increased cost pressures described further below in our Outlook Section. </span></div><div style="margin-bottom: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, 2021, we achieved the following record results in comparison to the year ended December 31, 2020:</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">Homes delivered increased 12% to 8,638 homes - a record high for our Company</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">Total sales value in backlog increased 29% to $2.4 billion - a year-end record for our Company</span></div><div style="padding-left:36pt;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">Number of homes in backlog increased 10% - a year-end record 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">Revenue increased 23% to $3.7 billion - a 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">Income before income taxes increased 64% to $509.1&#160;million - a record high for our Company</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">Net income increased 65% to $396.9&#160;million - a record high for our Company</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 addition to the record results described above, our financial services operations also achieved record income before income taxes in 2021, benefiting from an increase in homes closed, the number of mortgages originated and higher margins, as well as technology enabled efficiencies. Our company-wide absorption pace of sales per community in 2021 improved to 4.1 per month compared to 3.7 per month in 2020.  Partially as a result of this accelerated sales pace, we sold out of some communities earlier, and our number of active communities declined to 175 at the end of 2021 from 202 at the end of 2020.  We  continued to place additional land under contract for communities that will be brought online in future periods, and controlled approximately 44,000 lots at December&#160;31, 2021.  Our ability to timely replace existing communities could further impact our number of active communities.   We continue to work to open new communities, and we are also actively managing sales at a community level, while selectively increasing prices, to better match our availability of lots and production schedule.</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:700;line-height:120%;text-decoration:underline">Summary of Company Financial Results 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:400;line-height:120%">The calculations of adjusted income before income taxes, adjusted net income, and adjusted housing gross margin, each of which is a non-GAAP measure, are described and reconciled to income before income taxes, net income, and housing gross margin, respectively, which represent the most directly comparable financial measures calculated in accordance with GAAP, below under &#8220;Non-GAAP Financial Measures.&#8221;</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, 2021 increased 64% from $310.0&#160;million for the year ended December 31, 2020 to $509.1&#160;million for the year ended December 31, 2021.  Income before income taxes for 2021 was unfavorably impacted by $9.1&#160;million of loss on early extinguishment of debt (as more fully discussed below 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="#i533a4e8a337044258c7e1350dac06ec3_130">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).  Income before income taxes for 2020 was unfavorably impacted by asset impairment charges of $8.4&#160;million and $0.9&#160;million of stucco-related repair costs.  Excluding these charges in both 2021 and 2020, adjusted income before income taxes increased 62% from $319.3&#160;million in 2020 to $518.2&#160;million in 2021.</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 2021, we achieved net income of $396.9 million, or $13.28 per diluted share, which includes the after-tax impact of the loss on early extinguishment of debt noted above ($0.23 per diluted share), compared to net income of $239.9 million, or $8.23 per diluted share in 2020, which includes the after-tax impact of both the asset impairment charges and stucco-related charges noted above ($0.22 and $0.02 per diluted share, respectively).  Excluding these charges in both periods, adjusted net income increased 64% from $246.9&#160;million ($8.47 per diluted share) in 2020 to $403.9&#160;million ($13.51 per diluted share) in 2021.  Our effective tax rate was 22.1% in 2021 compared to 22.6% in 2020. </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 2021, we recorded record total revenue of $3.75 billion, of which $3.63 billion was from homes delivered, $13.4&#160;million was from land sales, and $102.0 million was from our financial services operations.  Revenue from homes delivered increased 23% from 2020 driven primarily by the 929 additional homes delivered in 2021 (a 12% increase) and  a 10% increase in the average sales price of homes delivered ($39,000 per home delivered), which was primarily the result of the mix of homes delivered and higher demand.  Revenue from land sales decreased $5.8&#160;million from 2020 due primarily to fewer land sales in the current year compared to the prior year.  Revenue from our financial services segment increased 17% to $102.0&#160;million in 2021 as a result of an increase in loans closed and sold during the 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) increased $232.6 million in 2021 compared to 2020 as a result of a $217.6&#160;million improvement in the gross margin of our homebuilding operations (the sum of housing gross margin and land gross margin) and a $15.0&#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) improved $215.3&#160;million, due to the 12% increase in the number of homes delivered and the 10% increase in the average sales price of homes delivered ($39,000 per home delivered) compared to prior year.  Our housing gross margin percentage improved 210 basis points from </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%">20.0% in the prior year to 22.1% in 2021.  Exclusive of the asset impairment charges and stucco-related repair charges in 2020, our adjusted housing gross margin percentage improved 180 basis points.  Our gross margin on land sales (land gross margin) improved $2.3&#160;million in 2021 compared to 2020 as a result of the mix of lots sold in the current year compared to the prior year. The gross margin of our financial services operations increased $15.0&#160;million in 2021 compared to 2020 as a result of increases in the number of loan originations.</span></div><div style="margin-bottom: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 72 new communities during 2021.  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.  As a result, our new contracts and housing gross margin may fluctuate up or down from year to year depending on the mix of communities delivering homes.  Due to the increase in demand that we have experienced since May 2020, we are selling through communities faster; therefore, our ability to replace existing communities timely could impact our ability to meet current demand.</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 2021, selling, general and administrative expense increased $33.5 million, which partially offset the increase in our gross margin discussed above, but improved as a percentage of revenue to 10.4% in 2021 from 11.7% in 2020.  Selling expense increased $19.0 million from 2020 and improved as a percentage of revenue to 5.3% in 2021 from 5.9% in 2020.  Variable selling expense for sales commissions contributed $19.5 million to the increase due to the higher number of homes delivered during the period, offset partially by a $0.5 million decrease in non-variable selling expense.  General and administrative expense increased $14.5&#160;million compared to 2020 but improved as a percentage of revenue from 5.8% in 2020 to 5.1% in 2021.  The dollar increase in general and administrative expense was primarily due to a $14.2&#160;million increase in compensation-related expenses due to our increased headcount and strong financial performance which led to higher incentive-based compensation, and a $0.3&#160;million increase in miscellaneous expenses.</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%;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%">We believe that new home sales will continue to benefit from a continued undersupply of available homes, mortgage rates that remain historically low, improving employment levels and positive consumer demographics, which are leading to a  growing number of younger homebuyers moving  to single family homes in suburban locations.  However, we also expect that overall economic and homebuilding industry conditions in the United States in 2022 will continue to be negatively impacted by labor and supply shortages, inflation, and increasing costs of materials and labor. We have been able to raise home prices in many of our communities to offset these cost increases and preserve or increase our margins. During 2021, our ability to raise prices, together with cost management, enabled us to achieve a total gross margin percentage of 24.3%, an improvement of 210 basis points compared to 2020. We expect to experience shortages in materials and labor as well as price increases for materials and labor in 2022 and may not be able to maintain our current level of direct construction costs as a percentage of average sales price. We remain sensitive to changes in market conditions, and continue to focus on controlling overhead leverage and carefully managing our investment in land and land development spending.</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 also closely monitoring mortgage availability and lending standards.  While interest rates remain low by historical standards, mortgage rates are generally expected to increase during 2022 which could negatively impact affordability and mortgage availability.</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 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">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">opening  new communities on schedule wherever possible;</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;</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">expanding the availability of our more affordable Smart Series homes; 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 2021, we invested $630.1&#160;million in land acquisitions and $421.8 million in land development.  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 inventory home investment spend accordingly.  As a result of the unprecedented current market conditions, we are not providing land spending estimates for 2022 at this time.</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%">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="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 result of our accelerated pace of home sales, we sold through communities at a faster pace than anticipated in 2021. We ended 2021 with approximately 44,000 lots under control, which represents a 5.1 year supply of lots based on 2021 homes delivered, including certain lots that we anticipate selling to third parties.  This represents an 11% increase from our approximately 39,500 lots under control at the end of 2020.  We opened 72 communities and closed 99 communities in 2021, ending the year with a total of 175 communities, compared to 202 at the end of 2020.  Of our total communities at the end of 2021, 72 offered our more affordable Smart Series designs, which are primarily designed for first-time 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%">Although the timing of opening new communities and closing out existing communities is subject to substantial variation, we expect to open a record number of new communities in 2022, growing our community count by approximately 15% by the end of 2022 to more than 200 communities.  We believe our ability to design and develop attractive homes in desirable locations at an affordable cost, and to grow our business while also leveraging our fixed costs, has enabled us to maintain and improve our strong financial results. We further believe that we are well positioned with a strong balance sheet to manage through the current economic environment. </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%">Housing market demand has remained strong over the past year and continues as we enter fiscal 2022. However, future economic and homebuilding industry conditions and the demand for homes are subject to continued uncertainty due to many factors, including the impacts of inflation, materials and labor cost increases, supply chain disruptions and labor shortages, the ongoing impact of the pandemic and government directives, actions and economic relief efforts related thereto, and the further impact of these actions on the economy, mortgage rates and markets, employment levels, consumer confidence, and financial markets, among other things. These factors are highly uncertain and outside our control. As a result, our past performance may not be indicative of future results.</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%;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-bottom:12pt;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: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"></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%">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%">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%">Dallas/Fort Worth, 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%">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="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="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 expense; and depreciation and amortization for the years ended December 31, 2021, 2020 and 2019:</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><td style="width:346.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></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:48.25pt"></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:48.25pt"></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</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%">2021</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%">2020</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%">2019</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><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 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,595,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,256,405&#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,027,291&#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 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,048,113</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,702,727&#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,417,676&#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"><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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#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,323&#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-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%">3,745,887</span><span 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%">3,046,145&#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,500,290&#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 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><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"><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%">Northern 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">(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%">331,521</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">232,915&#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%">182,887&#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"><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><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%">475,366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">356,415&#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%">251,217&#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"><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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#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,323&#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-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><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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) (d)</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%">908,915</span><span 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%">676,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%">489,427&#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 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><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 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%">119,563</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">107,327&#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%">86,648&#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 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%">162,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="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%">153,854&#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%">136,135&#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"><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%">39,737</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,618&#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,973&#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 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%">68,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">62,283&#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,582&#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-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%">390,619</span><span 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%">357,082&#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%">302,338&#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 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><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"><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%">Northern 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">(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%">211,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,588&#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%">96,239&#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"><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><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%">312,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">202,561&#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%">115,082&#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"><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%">62,291</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,395&#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,350&#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 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%">(68,614)</span></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,283)</span></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,582)</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-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"> (b) (c) (d)</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%">518,296</span><span 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%">319,261&#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%">187,089&#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 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%">Interest expense (income):</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 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%">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%">2,465&#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%">7,474&#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 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%">(464)</span></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%">4,292&#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%">10,250&#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"><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%">3,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="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,927&#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,651&#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 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%">(1,368)</span></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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;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 interest expense</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%">2,156</span><span 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 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%">9,684&#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%">21,375&#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 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">(e)</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%">(2,046)</span></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%">(466)</span></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)</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"><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"> (f)</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%">9,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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%">509,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><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%">310,043&#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%">166,025&#160;</span></td><td style="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 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><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><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,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,342&#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%">2,944&#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 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%">3,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,468&#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%">4,778&#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 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%">2,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,034&#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,095&#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 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%">7,637</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,734&#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%">6,133&#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%">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%">16,915</span><span 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,578&#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%">15,950&#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:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">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:7.9pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:8.79pt">Includes $0.6&#160;million of acquisition-related charges taken during 2019 as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.</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:7.9pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">The year ended December 31, 2020 includes a $0.9&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed below and in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i533a4e8a337044258c7e1350dac06ec3_130">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements).</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:7.9pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:8.79pt">For the years ended December 31, 2020 and 2019, total gross margin and total operating income were reduced by $8.4&#160;million and $5.0&#160;million, respectively, related to asset impairment charges taken during the period.</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:7.9pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">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%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.02pt">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></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 tables show total assets by segment at December 31, 2021, 2020 and 2019:</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><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.992%"></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:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.992%"></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%">At December 31, 2021</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%">4,123</span><span 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,795</span><span 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%">52,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-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%">987,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,412,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,399,516</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">63,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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">628,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">730,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,028,908</span><span 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,582,018</span><span 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%">628,927</span><span 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%">3,239,853</span><span 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="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><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.992%"></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:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.992%"></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%">At December 31, 2020</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%">5,031&#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,326&#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%">45,357&#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%">847,524&#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,023,727&#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%">1,871,251&#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%">1,378&#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%">33,295&#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%">34,673&#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%">37,465&#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%">57,588&#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><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%">596,711&#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><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%">691,764&#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%">891,398&#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,154,936&#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%">596,711&#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,643,045&#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: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: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.992%"></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:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.992%"></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: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, 2019</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><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%">3,655&#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,877&#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%">28,532&#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%">783,972&#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%">957,003&#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%">1,740,975&#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 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%">1,672&#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,213&#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%">37,885&#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%">21,564&#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%">52,662&#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><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%">223,976&#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%">298,202&#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%">810,863&#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,070,755&#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%">223,976&#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,105,594&#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: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%">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="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, 2021, 2020 and 2019:</span></div><div style="margin-bottom:3pt;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:11pt"><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"><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%">2021</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%">2020</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%">2019</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><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: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,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,071&#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,482&#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 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,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,743&#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,695&#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 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,890</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,815&#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,143&#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 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%">443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">408&#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%">411&#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 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%">484</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">436&#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%">433&#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 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%">914,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">792,029&#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%">494,961&#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 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,591,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,252,597&#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,020,362&#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 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,621</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,808&#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%">6,929&#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: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) (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%">210,841</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,410&#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%">96,108&#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 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%">1,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">131&#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 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%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93&#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%">91&#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 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%">90</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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="2" style="padding:2px 0 2px 1pt;text-align: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"></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%">Southern Region</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: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%">5,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,638&#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,814&#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 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%">5,417</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,684&#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%">4,078&#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 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%">2,945</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,574&#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,528&#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 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%">404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">364&#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%">367&#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 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%">493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">406&#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%">368&#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 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,452,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,044,878&#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%">562,567&#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 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,039,344</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,687,365&#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,399,986&#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 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%">8,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">15,362&#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,690&#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: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) (c)</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%">310,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 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%">201,750&#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%">114,715&#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 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%">2,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><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%">811&#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%">367&#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 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%">97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">127&#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 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%">85</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">112&#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%">129&#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;text-align: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><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: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,638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,709&#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%">6,296&#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 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%">9,084</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9,427&#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%">6,773&#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 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%">4,835</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,389&#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,671&#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 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%">420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">381&#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%">384&#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 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%">490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">419&#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&#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 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%">2,366,873</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,836,907&#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,057,528&#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 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,630,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,939,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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,420,348&#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 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%">13,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,170&#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%">24,619&#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: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) (b) (c) (d)</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%">521,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="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%">327,160&#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%">210,823&#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 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,228</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">989&#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%">498&#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 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%">183</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">215&#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%">218&#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;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%">175</span><span 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%">202&#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%">225&#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></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="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></table></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%">(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:3pt;margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;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.79pt">Includes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">$0.6&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> of acquisition-related charges taken during 2019 as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.</span></div><div style="margin-bottom:3pt;margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;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.24pt">Includes a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">$0.9&#160;million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed below and in </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="#i533a4e8a337044258c7e1350dac06ec3_130">Note 8</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) taken during 2020.</span></div><div style="margin-bottom:3pt;margin-top:1pt;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%">(d)</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 $8.4&#160;million and $5.0&#160;million of asset impairment charges taken during the years ended December 31, 2020 and 2019, 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%">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;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:67.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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:8.402%"></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:8.699%"></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: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%">2021</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%">2020</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%">2019</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><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%">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%">6,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%">5,888&#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%">4,476&#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%">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,239,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,843,576&#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,382,695&#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="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%">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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#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%">55,323&#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: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%">39,737</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,618&#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,973&#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%">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%">3,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="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,927&#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,651&#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 #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%">58,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-bottom:1pt solid #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></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: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%">50,468&#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><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></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: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%">23,699&#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></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%">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, 2021, 2020 and 2019:</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><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: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%">2021</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%">2020</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%">2019</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%">7.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-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%">9.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><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%">10.9&#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%">8.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="padding:2px 0 2px 1pt;text-align: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="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%">7.8</span><span 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><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.2&#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><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%">13.0&#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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains information about our adjusted housing gross margin, adjusted income before income taxes, and adjusted net income, each of which constitutes a non-GAAP financial measure.  Because adjusted housing gross margin, adjusted income before income taxes, and adjusted net income are not calculated in accordance with GAAP, these financial measures may not be completely comparable to similarly-titled measures used by other companies in the homebuilding industry and, therefore, should not be considered in isolation or as an alternative to operating performance and/or financial measures prescribed by GAAP.  Rather, these non-GAAP financial measures should be used to supplement our GAAP results in order to provide a greater understanding of the factors and trends affecting our operations.</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%">Adjusted housing gross margin, adjusted income before income taxes, and adjusted net income are calculated 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:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:325.75pt"></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:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></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: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="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%">2021</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%">2020</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%">2019</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%">Housing revenue</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%">3,630,469</span><span 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%">2,939,962&#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,420,348&#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="padding:2px 1pt;text-align: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 cost of sales</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%">2,826,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,351,621&#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,986,743&#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="padding:2px 1pt;text-align: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 gross margin</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%">803,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">588,341&#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%">433,605&#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"><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%">Add: Stucco-related charges </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="2" style="padding:2px 0 2px 1pt;text-align: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%">860&#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: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%">Add: Impairment</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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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,002&#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"><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%">Add: Acquisition-related charges</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="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">639&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted housing gross margin</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%">803,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">597,636&#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%">439,246&#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="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 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%">Housing gross margin percentage</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%">22.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"><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="2" style="padding:2px 0 2px 1pt;text-align: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.9&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted housing gross margin percentage</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%">22.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="padding:2px 0 2px 1pt;text-align: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.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="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 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%">Income before income taxes</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%">509,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><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%">310,043&#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%">166,025&#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"><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%">Add: Stucco-related charges </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="2" style="padding:2px 0 2px 1pt;text-align: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%">860&#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: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%">Add: Impairment</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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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,002&#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"><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%">Add: Acquisition-related charges </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="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">639&#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></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></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%">Add: 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"> (d)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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 style="height:3pt"><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><td colspan="3" style="border-top:1pt solid #000;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%">Adjusted income before income taxes</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%">518,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">319,338&#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%">171,666&#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: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 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 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%">396,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">239,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">127,587&#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"><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%">Add: Stucco-related charges - net of tax </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="2" style="padding:2px 0 2px 1pt;text-align: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%">654&#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: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%">Add: Impairment - net of tax </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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">6,411&#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,802&#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"><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%">Add: Acquisition-related charges - net of tax </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="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">486&#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></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%">Add: Loss on early extinguishment of debt - net of tax </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">(d)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,985</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="height:3pt"><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><td colspan="3" style="border-top:1pt solid #000;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%">Adjusted net income</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%">403,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">246,939&#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%">131,875&#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></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></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></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></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></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></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%">(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">Represents warranty charges, net of recoveries, for stucco-related repair costs in certain of our Florida communities (as more fully discussed in </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="#i533a4e8a337044258c7e1350dac06ec3_130">Note 8</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).</span></div><div style="margin-top:2pt;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">Represents asset impairment charges taken during the respective periods.</span></div><div style="margin-top:2pt;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">Represents acquisition-related charges related to our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018 (as more fully discussed in </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="#i533a4e8a337044258c7e1350dac06ec3_148">Note 12</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).</span></div><div style="margin-bottom:12pt;margin-top:2pt;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%">(d)</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">Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes during the third quarter of 2021, consisting of a $7.1&#160;million prepayment premium due to early redemption and $2.0 million for the write-off of unamortized debt issuance costs. </span></div><div style="margin-bottom:12pt;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%">We believe adjusted housing gross margin, adjusted income before income taxes, and adjusted net income are each relevant and useful financial measures to investors in evaluating our operating performance as they measure the gross profit, income before income taxes, and net income we generated specifically on our operations during a given period.  These non-GAAP financial measures isolate the impact that the acquisition-related charges, stucco-related charges and impairment charges have on housing gross margins; the impact that the other income, loss on early debt extinguishment, acquisition-related charges, stucco-related charges and impairment charges have on income before income taxes; and that the other income, loss on early debt extinguishment, acquisition-related charges, stucco-related charges and impairment charges have on net income, and allow investors to make comparisons with our competitors that adjust housing gross margins, income before income taxes, and net income in a similar manner.  We also believe investors will find these adjusted financial measures relevant and useful because they represent a profitability measure that may be compared to a prior period without regard to variability of the charges noted above. These financial measures assist us in making strategic decisions regarding community location and product mix, product pricing and construction pace.</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><div id="i533a4e8a337044258c7e1350dac06ec3_55"></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">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, 2021 Compared to Year Ended December 31, 2020 </span></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:400;line-height:120%">The calculation of adjusted housing gross margin (referred to below) is described and reconciled to housing gross margin, the financial measure that is calculated using our GAAP results, below under &#8220;Segment Non-GAAP Financial Measures.&#8221;</span></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, 2021, homebuilding revenue in our Northern region increased $339.3 million, from $1.3&#160;billion in 2020 to $1.6 billion in 2021.  This 27% increase in homebuilding revenue was the result of a 17% increase in the number of homes delivered (521 units), a 9% increase in the average sales price of homes delivered ($35,000 per home delivered) and a $0.8&#160;million increase in land sale revenue.  Operating income in our Northern region increased $86.4&#160;million, from $125.6 million in 2020 to $212.0 million in 2021.  The increase in operating income was primarily the result of a $98.6&#160;million increase in our gross margin, offset, in part, by a $12.2&#160;million increase in selling, general, and administrative expense.  With respect to our homebuilding gross margin, our housing gross margin improved $97.7&#160;million, due to the increases noted above.  Our housing gross margin percentage improved 220 basis points from 18.6% in 2020 to 20.8% in 2021 largely due to improved demand, offset, in part, by increased construction and lot costs.   Our housing gross margin was unfavorably impacted in 2020 by $8.4&#160;million of asset impairment charges.  Exclusive of these charges, our adjusted housing gross margin percentage improved 150 basis points.  Our land sale gross margin improved $0.9&#160;million as a result of 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 from $107.3 million in 2020 to $119.6 million in 2021, but improved as a percentage of revenue to 7.5% in 2021 from 8.5% in 2020.  The increase in selling, general and administrative expense was attributable, in part, to a $10.5&#160;million increase in selling expense, due to (1) a $9.6&#160;million increase in variable selling expenses resulting from increases in sales commissions produced by the higher number of homes delivered and (2) a $0.9&#160;million increase in non-variable selling expenses primarily related to increased headcount and other costs associated with our sales offices and models.  The increase in selling, general and administrative expense was also attributable to a $1.7&#160;million increase in general and administrative expense, which was primarily related to a $3.5 million increase in compensation related expenses as a result of increased employee headcount and an increase in incentive compensation due to improved results, partially offset by a $1.8&#160;million decrease in professional fees.</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 2021, we experienced a 2% decrease in new contracts in our Northern region, from 3,743 in 2020 to 3,667 in 2021 as a result of a decrease in our average number of communities and limiting sales in certain communities during the period.  Backlog increased 4% from 1,815 homes at December&#160;31, 2020 to 1,890 homes at December&#160;31, 2021 which was attributable to improved demand in our Smart Series communities compared to the prior year.  Average sales price in backlog increased to $484,000 at December&#160;31, 2021 compared to $436,000 at December&#160;31, 2020 which was primarily due to improved demand in our Northern Region in 2021 compared to prior year.  During the twelve months ended December 31, 2021, we opened 40 new communities in our Northern region compared to 29 during 2020.  Our monthly absorption rate in our Northern region improved to 3.6 per community in 2021, compared to 3.4 per community in 2020.</span></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, 2021, homebuilding revenue in our Southern region increased $345.4&#160;million, from $1.7&#160;billion in 2020 to $2.0 billion in 2021.  This 20% increase in homebuilding revenue was primarily the result of a 9% increase in the number of homes delivered (408 units) and an 11% increase in the average sales price of homes delivered ($40,000 per home delivered), partially offset by a $6.6&#160;million decrease in land sale revenue.  Operating income in our Southern region increased $110.1&#160;million from $202.6 million in 2020 to $312.7 million in 2021.  This increase in operating income was the result of a $119.0&#160;million improvement in our gross margin, offset, in part, by an $8.9&#160;million increase in selling, general, and administrative expense.  With respect to our homebuilding gross margin, our housing gross margin improved $117.7&#160;million, due primarily to the increases in the number and average sales price of homes delivered noted above.  Our housing gross margin percentage improved 210 basis points from 21.1% in 2020 to 23.2% in 2021 largely due to improved demand, offset, in part, by increased construction and lot costs.  Exclusive of the stucco-related repair charges in 2020, our adjusted housing gross margin percentage remained 21.1%.  Our land sale gross margin improved $1.3 million as a result of 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 from $153.9 million in 2020 to $162.7 million in 2021 but declined as a percentage of revenue to 7.9% in 2021 from 9.0% in 2020.  The increase in selling, general and administrative expense was attributable, in part, to a $7.7 million increase in selling expense due to a $10.0&#160;million increase in variable selling expenses resulting from increases in sales commissions produced by the higher number of homes delivered, offset, in part, by a $2.3&#160;million decrease in non-variable selling expenses primarily related to the timing of sales office and model openings and a reduction in marketing costs.  The increase in selling, general and administrative expense was also attributable to a $1.2&#160;million increase in general and administrative expense, which was primarily related to a $2.5&#160;million increase in compensation related </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%">expenses as a result of increased employee headcount and an increase in incentive compensation due to improved results, offset partially by a $1.3&#160;million decrease in land-related 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%">During 2021, we experienced a 5% decrease in new contracts in our Southern region, from 5,684 in 2020 to 5,417 in 2021 as a result of a decrease in our average number of communities and limiting sales in certain communities during the period.  Backlog increased 14% from 2,574 homes at December&#160;31, 2020 to 2,945 homes at December&#160;31, 2021 primarily due to changes in product type and market mix, along with improvement in demand across our Southern markets compared to prior year. Average sales price in backlog increased to $493,000 at December&#160;31, 2021 from $406,000 at December&#160;31, 2020 primarily due to a change in product type and market mix and improved demand in our Southern Region.  During 2021, we opened 32 communities in our Southern region compared to 40 in 2020.  Our monthly absorption rate in our Southern region improved to 4.7 per community in 2021 from 3.9 per community in 2020.</span></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 $15.0 million, or 17%, from $87.0 million for the twelve months ended December 31, 2020 to a record $102.0&#160;million for the twelve months ended December 31, 2021 as a result of an 11% increase in the number of loan originations, from 5,888 in 2020 to 6,525 in 2021, and an increase in the average loan amount from $313,000 in 2020 to $343,000 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-weight:400;line-height:120%">Our financial service operations ended 2021 with an $8.9&#160;million increase in operating income compared to 2020, which was primarily due to the increase in our revenue discussed above partially offset by a $6.1&#160;million increase in selling, general and administrative expense compared to 2020.  The increase in selling, general and administrative expense was attributable to an increase in compensation expense related to our increase in employee headcount and an increase in incentive compensation due to improved 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%">At December&#160;31, 2021, M/I Financial provided financing services in all of our markets.  Approximately 84% of our homes delivered during 2021 were financed through M/I Financial, compared to 85% during 2020.  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 $6.3&#160;million, from $62.3 million in 2020 to $68.6 million in 2021.  The increase was primarily due to a $4.3 million increase in compensation expense due to increased headcount during the period, a $1.2&#160;million increase related to costs associated with new information systems and a $0.8&#160;million increase in advertising 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 includes a $1.9&#160;million gain on the sale of a non-operating asset that occurred during the fourth quarter of 2021 (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="#i533a4e8a337044258c7e1350dac06ec3_91">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 more information) and 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 purpose entity is established (&#8220;LLCs&#8221;) with the other partners. The Company earned $0.1&#160;million and $0.5&#160;million of equity in income from its LLCs during 2021 and 2020, 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%">Interest Expense - Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Interest expense for the Company decreased $7.5&#160;million from $9.7&#160;million in the twelve months ended December 31, 2020 to $2.2&#160;million in the twelve months ended December 31, 2021.  This&#160;decrease&#160;was primarily the result of a decrease in average borrowings during 2021 compared to prior year, the redemption of our 2025 Senior Notes during the third quarter of 2021, the issuance of our 2030 Senior Notes, which were not outstanding during 2020 and have a lower interest rate than the 2025 Senior Notes and higher interest capitalization due to the high level of inventory we have under development compared to the prior year.  Our weighted average borrowings decreased from $767.5&#160;million in 2020 to $716.7&#160;million in 2021. Our weighted average borrowing interest rate increased slightly from 5.53% in 2020 to 5.55% in the 2021  as a result of a change in the mix of borrowings in the current year compared to prior year.</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-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 22.1% for the year ended December&#160;31, 2021 and 22.6% for the year ended December&#160;31, 2020. The decrease in the effective rate for the twelve months ended December 31, 2021 was primarily attributable to a $12.7&#160;million tax benefit related to energy tax credits (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="#i533a4e8a337044258c7e1350dac06ec3_154">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="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-style:italic;font-weight:700;line-height:120%">Segment Non-GAAP Financial Measures.</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%">This report contains information about our adjusted housing gross margin, which constitutes a non-GAAP financial measure.  Because adjusted housing gross margin is not calculated in accordance with GAAP, this financial measure may not be completely comparable to similarly-titled measures used by other companies in the homebuilding industry and, therefore, should not be considered in isolation or as an alternative to operating performance and/or financial measures prescribed by GAAP.  Rather, this non-GAAP financial measure should be used to supplement our GAAP results in order to provide a greater understanding of the factors and trends affecting our operations.</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%">Adjusted housing gross margin for each of our reportable segments is calculated 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:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:397.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:51.25pt"></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:51.25pt"></td><td style="width:1.0pt"></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: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%">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%">(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%">2021</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%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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%">Northern region:</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="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: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,591,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,252,597&#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 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%">Housing cost of 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%">1,260,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,019,860&#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 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="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:400;line-height:100%">Housing gross margin</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,737&#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 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%">Add: Impairment </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%">&#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%">8,435&#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></tr><tr style="height:3pt"><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="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:400;line-height:100%">Adjusted housing gross margin</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%">330,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">241,172&#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 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="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:400;line-height:100%">Housing gross margin percentage</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">18.6&#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="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:400;line-height:100%">Adjusted housing gross margin percentage</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">19.3&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><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="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%">Southern region:</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="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: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,039,344</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,687,365&#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 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%">Housing cost of 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%">1,566,089</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,331,761&#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 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="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:400;line-height:100%">Housing gross margin</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">473,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">355,604&#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></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%">Add: Stucco-related charges </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="2" style="padding:2px 0 2px 1pt;text-align: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%">860&#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 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="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:400;line-height:100%">Adjusted housing gross margin</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%">473,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">356,464&#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 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="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:400;line-height:100%">Housing gross margin percentage</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">21.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="display:none"></td><td colspan="3" style="display:none"></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%">Adjusted housing gross margin percentage</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%">23.2</span><span 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"><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;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%">21.1&#160;</span></td><td style="border-bottom: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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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%">(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">Represents asset impairment charges taken during the respective periods.</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">Represents warranty charges, net of recoveries, for stucco-related repair costs in certain of our Florida communities taken during 2020.  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="#i533a4e8a337044258c7e1350dac06ec3_130">Note 8</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 further 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, 2020 Compared to Year Ended December&#160;31, 2019 </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, 2020 and December&#160;31, 2019, 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, 2020, filed with the SEC on February 19, 2021.</span></div><div style="margin-bottom:2pt;text-align:justify"><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_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, 2021, we had $236.4 million of cash, cash equivalents and restricted cash, with $236.0 million of this amount comprised of unrestricted cash and cash equivalents, which represents a $24.6&#160;million decrease in unrestricted cash and cash equivalents from December&#160;31, 2020.  Our principal uses of cash during 2021 were investment in land and land development, construction of homes, mortgage loan originations, investment in joint ventures, operating expenses, short-term working capital, debt service requirements, including the redemption of our 2025 Senior Notes, and the repurchase of $51.5&#160;million of&#160;our outstanding common shares under our 2021 Share Repurchase Program during the third and fourth quarters of 2021. In order to fund these uses of cash, we used proceeds from home deliveries, the sale of mortgage loans and the sale of mortgage servicing rights, as well as excess cash balances, proceeds from the issuance of our 2030 Senior Notes (as described below), 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 three primary credit agreements: (1) the Credit Facility, our $550 million unsecured revolving credit facility, with M/I Homes, Inc. as borrower and guaranteed by the Company&#8217;s wholly-owned homebuilding subsidiaries; (2) the MIF Mortgage Warehousing Agreement, our $175 million secured mortgage warehousing agreement (which increased to $210&#160;million from September 25, 2021 to October 15, 2021 and to $235&#160;million from November 15, 2021 to February 4, 2022), </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with M/I Financial as borrower; and (3) the MIF Mortgage Repurchase Facility, our $90 million mortgage repurchase agreement, with M/I Financial as borrower. </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 August 2021, we issued $300.0 million aggregate principal amount of our 2030 Senior Notes at par, for net proceeds of approximately $296.0&#160;million. We used $257.9&#160;million of the net proceeds to redeem all $250.0 million aggregate principal amount of our outstanding 2025 Senior Notes at a redemption price of 102.813% of the principal amount, plus accrued and unpaid interest thereon. As of December&#160;31, 2021, there were no borrowings outstanding and $85.0&#160;million of letters of credit outstanding under the Credit Facility, leaving $465.0&#160;million in available borrowings.</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, 2021, 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 totaling an aggregate principal amount of $966.2 million, with $266.2 million payable within 12 months. Future interest payments associated with these notes payable totaled $229.3 million as of December 31, 2021, with $31.6 million payable within 12 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%">We expect to continue managing our balance sheet and liquidity carefully in 2022 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 2022 from cash receipts and availability under our credit facilities, as well as excess cash balances.</span></div><div style="margin-bottom: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, 2021, we delivered 8,638 homes, started 9,506 homes, and spent $630.1&#160;million on land purchases and $421.8&#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 selectively acquiring and developing lots in our markets to replenish and increase 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, 2021, we had a total of 19,364 lots under contract, with an aggregate purchase price of approximately $816.1&#160;million, to be acquired during the period from 2022 through 2029.</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 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. Our use of these arrangements is for the purpose of securing 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="#i533a4e8a337044258c7e1350dac06ec3_118">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 2021, we used $16.8 million of cash in operating activities, compared to generating $168.3&#160;million of cash from operating activities in 2020.  The cash used in operating activities in 2021 was primarily a result of a $508.2&#160;million increase in inventory, along with payments for mortgage loan originations which exceeded the proceeds from the sale of mortgage loans by $43.9&#160;million, offset by net income of $396.9&#160;million and a $121.7 million increase in accounts payable, customer deposits and other liabilities.  The cash provided by operating activities in 2020 was primarily a result of net income of $239.9&#160;million and a $128.7 million  increase in accounts payable, customer deposits and other liabilities, offset partially by payments for mortgage loan originations which exceeded the proceeds from the sale of mortgage loans by $78.7&#160;million and a $134.9&#160;million increase in inventory.</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:112%">Investing Cash Flow Activities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, we used $51.7&#160;million of cash in investing activities, compared to using $33.9&#160;million of cash in investing activities during 2020.  This $17.8&#160;million increase in cash usage was primarily due to an increase in our investments 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:112%">Financing Cash Flow Activities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, we generated $44.1 million of cash from our financing activities, compared to generating $120.3 million of cash during 2020.  The cash generated from financing activities in 2021 was primarily due to the issuance of $300.0 million of our 2030 Senior Notes, net of debt issuance costs, for $296.0 million, and net borrowings under our two M/I Financial credit facilities of $40.5 million, offset partially by the redemption of all $250.0 million of our then outstanding 2025 Senior Notes, and the repurchase of $51.5 million of our outstanding common shares during 2021 .</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 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&#160;million of its outstanding common shares (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="#i533a4e8a337044258c7e1350dac06ec3_163">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).  During 2021, the Company repurchased 0.8&#160;million common shares with an aggregate purchase price of $51.5&#160;million which was funded with cash on hand.   As of December&#160;31, 2021, the Company was authorized to repurchase an additional $48.5&#160;million of outstanding common shares under the 2021 Share Repurchase Program.  On February 17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional </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%">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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$100 million, leaving up to $148.5 million available for repurchase. 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="#i533a4e8a337044258c7e1350dac06ec3_1795">Note </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i533a4e8a337044258c7e1350dac06ec3_1795">17</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 and &#8220;Item 9B. Other Information&#8221;, for more information regarding the increase in the 2021 Share Repurchase Program.</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 the first quarter of 2022. The timing and amount of any purchases under the 2021 Share Repurchase Program will be determined by the Company&#8217;s management at its discretion 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 replaced and superseded the share repurchase program authorized by the Board of Directors in 2018 which authorized the repurchase of $50 million of the Company&#8217;s common shares (the &#8220;2018 Share Repurchase Program&#8221;).</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, 2021 and December&#160;31, 2020, our ratio of homebuilding debt to capital was 30% and 34%, respectively, calculated as the carrying value of our outstanding homebuilding debt (which consists of borrowings under our Credit Facility, our 2030 Senior Notes, our 2028 Senior Notes, our 2025 Senior Notes, and Notes Payable-Other) 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 volume in the current year as well as future years, inventory levels and related turnover, forecasted land and lot 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, the MIF Mortgage Warehousing Agreement and the MIF Mortgage Repurchase Facility as of December&#160;31, 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><td style="width:65.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></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:1.0%"></td><td style="width:9.282%"></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: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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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%">465,037&#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="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%">266,160&#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%">2,043&#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: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 $1.3&#160;billion of availability for additional senior debt at December&#160;31, 2021.  As a result, the full $550&#160;million commitment amount of the facility was available, less any borrowings and letters of credit outstanding.  There were no borrowings outstanding and $85.0&#160;million of letters of credit outstanding at December&#160;31, 2021, leaving $465.0&#160;million available.  The Credit Facility has an expiration date of July&#160;18, 2025.</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 Warehousing Agreement and the MIF Mortgage Repurchase Facility, each of which may be increased by pledging additional mortgage collateral.&#160; The maximum aggregate commitment amount of M/I Financial's warehousing agreements as of December&#160;31, 2021 was $325 million, which included a temporary increase for the MIF Mortgage Warehouse Agreement applicable through February&#160;4, 2022 (as described below) at which time the maximum aggregate commitment amount under the two agreements reverted to $265&#160;million.  The MIF Mortgage Warehousing Agreement has an expiration date of May&#160;27, 2022 and the MIF Mortgage Repurchase Facility has an expiration date of October&#160;24, 2022.</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: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 $550&#160;million, and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $700&#160;million, subject to obtaining additional commitments from lenders. The Credit Facility matures on July&#160;18, 2025. Interest on amounts borrowed under the Credit Facility is payable at a rate which is adjusted daily and is equal to the sum of one-month LIBOR (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 includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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 $150&#160;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.1&#160;billion at December&#160;31, 2021 (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). On February 16, 2022, the Company amended its Credit Facility to eliminate specified limits on the Company to make investments in its subordinated debt and capital stock.  Such investments are subject to the Company&#8217;s compliance with the other covenants and provisions 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, 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, 2021, 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, 2021:</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><td style="width:66.882%"></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:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></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:2px 1pt;text-align: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><td colspan="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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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,087.4&#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,548.1&#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%">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><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.25</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><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%">17.0 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%">464.4&#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%">6.8&#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:justify;vertical-align:bottom"><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></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%">3,053&#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%">784&#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: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 is used to finance eligible residential mortgage loans originated by M/I Financial.  The MIF Mortgage Warehousing Agreement provides a maximum borrowing availability of $175 million, which increased to $210 million from September 25, 2021 to October 15, 2021 and increased to $235 million from November 15, 2021 to February 4, 2022, which were periods of expected increases in the volume of mortgage originations.  The MIF Mortgage Warehousing Agreement expires on May&#160;27, 2022. Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month LIBOR rate (subject to a floor of 0.5%) plus a spread of 190 basis points. The MIF Mortgage Warehousing Agreement includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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 typical for similar credit facilities in the mortgage origination industry, at closing, the expiration of the MIF Mortgage Warehousing Agreement was set at approximately one year and is under consideration for extension annually by the participating lenders.  We expect to extend the MIF Mortgage Warehousing Agreement on or prior to the current expiration date of May&#160;27, 2022, but we cannot provide any assurance that we will be able to obtain such an extension.</span></div><div style="margin-bottom: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 is secured by certain mortgage loans originated by M/I Financial that are being &#8220;warehoused&#8221; prior to their sale to investors.  The MIF Mortgage Warehousing Agreement provides for limits with respect to </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="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain loan types that can secure outstanding borrowings.  There are currently no guarantors of 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:120%">As of December&#160;31, 2021, there was $196.8 million outstanding under the MIF Mortgage Warehousing Agreement and M/I Financial was in compliance with all covenants thereunder.  The financial covenants, as more fully described and defined in the MIF Mortgage Warehousing Agreement, are summarized in the following table, which also sets forth M/I Financial&#8217;s compliance with such covenants as of December&#160;31, 2021:</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><td style="width:66.882%"></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:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></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:2px 1pt;text-align: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><td colspan="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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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%">10.0 to 1.0</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:8pt;font-weight:400;line-height:100%">8.7 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%">7.0&#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%">30.5&#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%">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><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%">35.9&#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: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%">15.0&#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%">33.7&#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: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 Facility. </span><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 and is structured as a mortgage repurchase facility.  The MIF Mortgage Repurchase Facility provides for a maximum borrowing availability of $90 million.  The MIF Mortgage Repurchase Facility expires on October&#160;24, 2022.  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 lender. </span></div><div style="margin-bottom: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 pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to the one-month LIBOR rate (subject to a floor of 0.75% or 0.625% based on the type of loan ) plus 175 or 200 basis points depending on the loan type. The MIF Mortgage Repurchase Facility includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.  The covenants in the MIF Mortgage Repurchase Facility are substantially similar to the covenants in the MIF Mortgage Warehousing Agreement.  The MIF Mortgage Repurchase Facility provides for limits with respect to certain loan types that can secure outstanding borrowings, which are substantially similar to the restrictions in the MIF Mortgage Warehousing Agreement.  There are no guarantors of the MIF Mortgage Repurchase Facility.  As of December&#160;31, 2021, there was $69.4 million outstanding under the MIF Mortgage Repurchase Facility.  M/I Financial was in compliance with all financial covenants under the MIF Mortgage Repurchase Facility as of December&#160;31, 2021.</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: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, 2021, 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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used a portion of the net proceeds from the issuance of the 2030 Senior Notes to redeem all of our outstanding 2025 Senior Notes at a redemption price of 102.813% of the principal amount, plus accrued and unpaid interest thereon, on August 24, 2021. In connection with the early redemption of our 2025 Senior Notes, we incurred a $9.1 million loss on early extinguishment of debt, consisting of a prepayment premium of $7.1 million and the write-off of unamortized debt issuance costs of $2.0 million.</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, 2021, 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%">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="#i533a4e8a337044258c7e1350dac06ec3_142">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, 2021, M/I Homes, Inc. had $300.0 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 </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%">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="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><td style="width:79.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.637%"></td><td style="width:0.1%"></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, 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%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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%">203,381</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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%">50,648</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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,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></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%">2,897,385</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:5pt"><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%">Liabilities and Shareholders&#8217; Equity:</span></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="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,320,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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%">1,577,048</span><span 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"></td></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><td style="width:79.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.637%"></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 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, 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%">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,643,859</span><span 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%">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%">2,836,972</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">349,478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">452,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><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%">352,028</span><span 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"></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: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 2021 and 2020, our weighted average borrowings outstanding were $716.7 million and $767.5&#160;million, respectively, with a weighted average interest rate of 5.55% and 5.53%, respectively.  The decrease in our weighted average borrowings related to a decrease in borrowings under our two MIF credit facilities during 2021 compared to 2020.</span></div><div style="margin-bottom: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, 2021 and December&#160;31, 2020, we had no borrowings outstanding under the Credit Facility. During the twelve months ended December 31, 2021, the average daily amount outstanding and the maximum amount outstanding under the Credit Facility were both zero, and during the twelve months ended December 31, 2020, the average daily amount outstanding under the Credit Facility was $17.3 million and the maximum amount outstanding under the Credit Facility was $111.3 million. Based on our currently anticipated spending on home construction, overhead expenses, share repurchases and land acquisition and development in 2022, offset by expected cash receipts from home deliveries and other sources, we may borrow under the Credit Facility during 2022, but do not expect the peak amount outstanding to exceed $150&#160;million.   The actual amount borrowed in 2022 (and the estimated peak amount outstanding) 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 $85.0 million of letters of credit issued and outstanding under the Credit Facility at December&#160;31, 2021.  During 2021, the average daily amount of letters of credit outstanding under the Credit Facility was $79.0 million and the maximum amount of letters of credit outstanding under the Credit Facility was $95.6 million.</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><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%">At December&#160;31, 2021, M/I Financial had $196.8 million outstanding under the MIF Mortgage Warehousing Agreement.&#160; During 2021, the average daily amount outstanding under the MIF Mortgage Warehousing Agreement was $17.9 million and the maximum amount outstanding was $196.8 million, which occurred during December, while the temporary increase provision was in effect and the maximum borrowing availability was $235.0 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, 2021, M/I Financial had $69.4 million outstanding under the MIF Mortgage Repurchase Facility.&#160; During 2021, the average daily amount outstanding under the MIF Mortgage Repurchase Facility was $43.2 million and the maximum amount outstanding was $78.6 million, which occurred during April.</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 2019, the Company filed a $400 million universal shelf registration statement with the SEC, which registration statement became effective upon filing and will expire in June 2022.  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 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="i533a4e8a337044258c7e1350dac06ec3_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; Inflation can have a long-term impact on us because increasing costs of land, materials and labor can result in a need to increase the sales prices of homes.  In addition, inflation is often accompanied by higher interest rates, which can have a negative impact on housing demand and the costs of financing land development activities and housing construction.  Higher interest rates also may decrease our potential market by making it more difficult for homebuyers to qualify for mortgages or to obtain mortgages at interest rates that are acceptable to them.&#160; The impact of increased rates can be offset, in part, by offering variable rate loans with lower interest rates.&#160; In conjunction with our mortgage financing services, hedging methods are used to reduce our exposure to interest rate fluctuations between the commitment date of the loan and the time the loan closes.  Rising interest rates, as well as increased materials and labor costs, may reduce gross margins.  An increase in material and labor costs is particularly a problem during a period of declining home prices.  Conversely, deflation can impact the value of real estate and make it difficult for us to recover our land costs.  Therefore, either inflation or deflation could adversely impact our future results of operations.</span></div><div id="i533a4e8a337044258c7e1350dac06ec3_64"></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, the MIF Mortgage Warehousing Agreement, and the MIF Mortgage Repurchase Facility which permitted borrowings of up to $875 million at December&#160;31, 2021, 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="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="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, 2021 and 2020:</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:74.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.173%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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="padding: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%">2021</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%">2020</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%">Whole loan contracts and related committed 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%">782</span><span 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%">2,354&#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%">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%">228,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">208,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"><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%">223,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%">183,000&#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%">3,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">78,142&#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%">251,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%">131,000&#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%">263,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="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%">148,331&#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><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 table below shows the measurement of assets and liabilities at December 31, 2021 and 2020:</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:74.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.173%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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="padding: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%">2021</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%">2020</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%">275,655</span><span 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%">234,293&#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%">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,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,640)</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%">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%">(487)</span></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,664&#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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(62)</span></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%">(422)</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%">279,583</span><span 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%">233,895&#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="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, 2021, 2020 and 2019:</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:66.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.683%"></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: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%">2021</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%">2020</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%">2019</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%">(2,586)</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%">318&#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,261)</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%">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%">6,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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%">2,969&#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%">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,143)</span></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%">964&#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%">(370)</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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(360)</span></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%">173&#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 gain (loss) recognized</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,741</span><span 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%">(382)</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%">511&#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="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, 2021.  Because the MIF Mortgage Warehousing Agreement and MIF Mortgage Repurchase Facility are effectively secured by certain mortgage loans held for sale which are typically sold within 30 to 45 days, their outstanding balances are 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, 2021.  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><td style="width:26.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="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%">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:top"><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: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><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><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><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><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><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/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%">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><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"><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: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><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;text-align: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%">$280,788</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">$280,788</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%">$275,655</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%">3.02%</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">3.02%</span></td><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="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><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><td colspan="3" style="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: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><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"><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><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;text-align: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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><td colspan="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%">$708,375</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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><td colspan="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><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"><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%">$266,160</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">$266,160</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%">$266,160</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%">2.40%</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">&#8212;</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%">2.40%</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:0 1pt"></td></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%">47</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_67"></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="i533a4e8a337044258c7e1350dac06ec3_70"></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, 2021 and 2020, 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, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2021, 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, 2021, 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;17, 2022, 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 financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s 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 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 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 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 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. The inventory balance was $2.45 billion and $1.92 billion at December 31, 2021 and 2020, 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%">48</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183MC9mcmFnOjVkZjNiNDJiNjcxMzQ5ZmFiOTRiNzgyNDI2Y2M5ZjBlL3RleHRyZWdpb246NWRmM2I0MmI2NzEzNDlmYWI5NGI3ODI0MjZjYzlmMGVfMjc0ODc3OTA4MTk0OA_6e73d30f-a7ab-4f07-946e-886eda5b3723">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183MC9mcmFnOjVkZjNiNDJiNjcxMzQ5ZmFiOTRiNzgyNDI2Y2M5ZjBlL3RleHRyZWdpb246NWRmM2I0MmI2NzEzNDlmYWI5NGI3ODI0MjZjYzlmMGVfMjc0ODc3OTA4MTcyNw_c0d1ab60-f44f-4d5e-ab52-30bdf8f52bd9">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;17, 2022</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%">49</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_73"></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"><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><td style="width:66.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></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</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%">2021</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%">2020</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%">2019</span></td></tr><tr style="height:6pt"><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"><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy0xLTEtMS0w_3baae09d-450a-405f-9db2-eda58eecf03c">3,745,887</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy0zLTEtMS0w_2fc0dd1e-028f-4f12-bc3f-7edbda636717">3,046,145</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy01LTEtMS0w_d2f54331-52ad-4f49-9c10-cdbc79104e69">2,500,290</ix:nonFraction>&#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%">Costs and expenses:</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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS0xLTEtMS0w_f37e1f20-f9b9-4276-9624-827ce8a46c9a">2,836,972</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS0zLTEtMS0w_73bfcf76-cd6f-445b-9e05-13a827952426">2,361,367</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS01LTEtMS0w_23b46329-631f-4cb2-a447-04663baeee47">2,005,861</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi0xLTEtMS0w_07134d96-75da-433a-b84a-c9435bb5e7c0">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi0zLTEtMS0w_98988b09-d4a3-47f0-bb13-99edb1e87094">8,435</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi01LTEtMS0w_e236fdfc-99ab-4d82-b70a-cd088edaf128">5,002</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy0xLTEtMS0w_29b157aa-bf73-4791-8d46-a9a0047de39d">192,009</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy0zLTEtMS0w_a8dcbd01-9938-4dcc-b27b-2ac4493d20bb">177,547</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy01LTEtMS0w_616afd53-02fc-4e12-b764-5e12b4d3d41b">147,954</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC0xLTEtMS0w_c27eafec-ff62-4807-8a9b-0f61e511b929">198,610</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC0zLTEtMS0w_f4a4b8c9-0134-4095-8518-54e69606fedd">179,535</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC01LTEtMS0w_abdf9564-0e9e-472b-9ed7-b62d795b7a4c">154,384</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtMS0xLTEtMA_6a8aa7dd-39a1-4ff5-876b-4694660c9546">2,046</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtMy0xLTEtMA_3caed1e4-2d41-42d3-a93e-b8fbd9cef781">466</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtNS0xLTEtMA_3ec334ad-a8e7-4f1a-a3aa-35f304080ad4">311</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtMS0xLTEtMA_429045d0-a429-4cf0-98e6-fa24b61cc26d">2,156</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtMy0xLTEtMA_d421c3a7-e208-4404-be9b-8d50ba4d686e">9,684</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtNS0xLTEtMA_403036c0-184d-4316-b7f5-5b88025c8abe">21,375</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItMS0xLTEtMA_54bd3194-bd73-457a-92a2-bc961987cf07">9,072</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItMy0xLTEtMA_f173cd02-8604-4b98-b57e-31be2969b214">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItNS0xLTEtMA_db15bdef-c5f6-4c79-a56d-1d63ad97de7e">&#8212;</ix:nonFraction>&#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: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtMS0xLTEtMA_8c8a6957-286c-4672-94fa-b77d99995e2f">3,236,773</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtMy0xLTEtMA_af1a45b5-164b-4278-a60f-f1cfd1097886">2,736,102</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtNS0xLTEtMA_ef21bd2c-1e67-405e-95d1-824a242645fd">2,334,265</ix:nonFraction>&#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:6pt"><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"><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtMS0xLTEtMA_92fade98-d421-4d9b-b772-5c8b42f96c0b">509,114</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtMy0xLTEtMA_6ea0de9a-c942-4980-9e9b-ed0c6e2776a9">310,043</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtNS0xLTEtMA_b71edd18-e310-45b4-af19-d621ecbafb44">166,025</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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"><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctMS0xLTEtMA_f2c3c8c1-2b6f-4495-a977-ff0c1d5c0a70">112,246</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctMy0xLTEtMA_2a923d2b-02cf-4d2a-99f1-337ed87e8095">70,169</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctNS0xLTEtMA_141366ba-fa19-4947-ab84-92a352d82721">38,438</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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"><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktMS0xLTEtMA_8a2781c4-66c8-4361-953f-dc5e029e7f01">396,868</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktMy0xLTEtMA_69461d93-a612-49de-8be2-74905bd52335">239,874</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktNS0xLTEtMA_279ff9bd-ba46-470f-9147-eceea8034737">127,587</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><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="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="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"><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><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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctMS0xLTEtMA_7a1f1979-71d6-4484-aeb4-37b37551eba7">13.64</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctMy0xLTEtMA_e8f63bec-2d55-4f8f-a8ea-9d78ce353f5a">8.38</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctNS0xLTEtMA_75648a2a-53a7-4b2b-89c3-dd529446b37d">4.58</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtMS0xLTEtMA_7c20180b-462e-449d-9c59-4bcef2a36481">13.28</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtMy0xLTEtMA_3be8d404-b705-445d-a678-7f4261f53110">8.23</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtNS0xLTEtMA_2fceb489-2320-4d13-b8ba-c6c07258ddfd">4.48</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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"><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><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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtMS0xLTEtMA_7b59e8d3-3fc1-45da-bf16-8648b639065e">29,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtMy0xLTEtMA_6d4ad098-a919-4c07-9e44-6b65e3bcd9a0">28,610</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtNS0xLTEtMA_369ab28e-c75f-4fb2-a153-3542e603ce6d">27,846</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItMS0xLTEtMA_1d6f40e7-b75f-4c8e-820a-d1efb4f3aa69">29,880</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><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%"><ix:nonFraction unitRef="shares" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItMy0xLTEtMA_421b4b1e-8c89-4c46-85ad-a9e8d1ef774d">29,152</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItNS0xLTEtMA_96ea6834-8e68-40dd-b6fe-90b5f107fbc7">28,475</ix:nonFraction>&#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><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%">50</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_76"></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="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><td style="width:68.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.606%"></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%">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><td colspan="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%">2021</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%">2020</span></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></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><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%">Cash, cash equivalents and restricted cash</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNC0yLTEtMS0w_4b3659a1-71a0-44f0-8bdb-ef144fccbabc">236,368</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNC00LTEtMS0w_d63865f2-7b1c-459a-bed8-78df2c603fd3">260,810</ix:nonFraction>&#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%">Mortgage loans held for sale</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNS0yLTEtMS0w_3e6f32f3-6896-4720-a681-291c34e8ca34">275,655</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNS00LTEtMS0w_ab6ebeca-52eb-416d-bfc2-eafe5eb156b1">234,293</ix:nonFraction>&#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%">Inventory</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNi0yLTEtMS0w_ae165f9a-d3a0-4300-9dc8-9fb863de09a3">2,452,434</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNi00LTEtMS0w_3c5a99a9-a273-4911-a245-56c20d2c255d">1,916,608</ix:nonFraction>&#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%">Property and equipment - net</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNy0yLTEtMS0w_3d75508e-80d0-452e-bf3d-2936f485c6a6">37,648</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNy00LTEtMS0w_1dc28cf0-26ac-427d-9b85-cb359ae1b122">26,612</ix:nonFraction>&#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%">Investment in joint venture arrangements</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOC0yLTEtMS0w_d6dde490-475b-4c76-b905-3e3a22e4f900">57,121</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOC00LTEtMS0w_55243d0d-5cbb-4c91-a04a-af4dbb14245c">34,673</ix:nonFraction>&#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: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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOS0yLTEtMS0w_1005eaf8-40c4-487b-b872-d44bc0b5cdf2">50,950</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOS00LTEtMS0w_431285cf-33bd-4cf1-982c-ca961a95a0a3">52,291</ix:nonFraction>&#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: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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTAtMi0xLTEtMA_675164a3-9dd0-47af-a76d-ba1367acf7db">10,251</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTAtNC0xLTEtMA_0dba0b44-3098-4d26-ae5c-f15de1a1c826">6,183</ix:nonFraction>&#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%">Goodwill</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTEtMi0xLTEtMA_658175d4-fd6e-46dd-b52f-10f7bf73ed46">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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTEtNC0xLTEtMA_95797269-841c-4d04-b23d-93e4fe8a6bc6">16,400</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTItMi0xLTEtMA_a7b4c457-79f0-4f03-9f2a-e4e82cd2e065">103,026</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTItNC0xLTEtMA_2d0c3dfc-37e3-4e16-abf4-66cbe3380de4">95,175</ix:nonFraction>&#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: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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTMtMi0xLTEtMA_53ef5c24-5ec8-4ed4-95e5-3e6c058c9fa3">3,239,853</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTMtNC0xLTEtMA_db19c743-4e18-4f7a-837d-ec0090e7f016">2,643,045</ix:nonFraction>&#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:6pt"><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"><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><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: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></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><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%">Accounts payable</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTgtMi0xLTEtMA_49228cce-7e71-4a0b-996f-be1f94d71f12">244,505</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTgtNC0xLTEtMA_d865dc79-5940-4829-837f-7e49376974a3">185,669</ix:nonFraction>&#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%">Customer deposits</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTktMi0xLTEtMA_6584fc6d-43f8-4119-8fac-042e35f472ec">107,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="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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTktNC0xLTEtMA_35d03e80-95f0-4358-a2f1-dbb7fc26936d">72,635</ix:nonFraction>&#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%">Operating lease 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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjAtMi0xLTEtMA_6f291ad5-fb58-485b-92c6-b5d8f81dac1e">51,497</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjAtNC0xLTEtMA_9f2945de-1a98-4ae9-8957-cd584409f148">52,474</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjEtMi0xLTEtMA_0a97ccd9-9908-4d5c-b72b-9fe754c97ed1">226,969</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjEtNC0xLTEtMA_2b08b108-968c-401b-925c-c56fcde8e24a">183,583</ix:nonFraction>&#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%">Community development district obligations</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjItMi0xLTEtMA_044a3507-3722-449c-b46b-5804023d0a1b">20,089</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjItNC0xLTEtMA_0b29fd85-8309-47a6-b775-ad9648e01bec">8,196</ix:nonFraction>&#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%">Obligation for consolidated inventory not owned</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjMtMi0xLTEtMA_cebe1aec-b07b-4548-aecf-82924710dbce">2,768</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjMtNC0xLTEtMA_04340b2e-64bc-4a05-943f-030050d0ddcf">9,914</ix:nonFraction>&#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></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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjUtMi0xLTEtMA_3ab8e344-65bb-46da-b51e-b832c66e39a6">266,160</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjUtNC0xLTEtMA_e6d50a9c-45f2-4bc0-956e-78854ed74a19">225,634</ix:nonFraction>&#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%">Notes payable - other</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjYtMi0xLTEtMA_1136b8bf-80e2-4cb2-99b0-0bd9eb8e6898">4,549</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjYtNC0xLTEtMA_edc5fb25-a8a2-48a4-8541-d5c310761ca1">4,072</ix:nonFraction>&#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></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 2025 - net</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:Seniornotesdue2025" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjgtMi0xLTEtMA_ef35f1c1-5274-4b64-bfde-c879d304ec7e">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:Seniornotesdue2025" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjgtNC0xLTEtMA_9fef7890-6cde-4640-ad4a-6558cc8ef8ef">247,613</ix:nonFraction>&#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%">Senior notes due 2028 - net</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjktMi0xLTEtMA_3fbe31fa-2082-4dab-a5c8-6760a3c8bd4b">395,331</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjktNC0xLTEtMA_f419ebfc-a9c3-4bcd-9fce-ea9c9a584f19">394,557</ix:nonFraction>&#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%">Senior notes due 2030 - net</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtMi0xLTEtMzg4MzU_093cc6f8-a0ee-461d-9a2b-010bdd4d5ff8">295,937</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtNC0xLTEtMzg4Mzc_c526d49c-8339-4bb2-b694-a134c03ce754">&#8212;</ix:nonFraction>&#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 LIABILITIES</span></td><td colspan="3" style="border-top:1pt solid #000000;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: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtMi0xLTEtMA_a2e33fe7-c29e-4b00-a244-e179a4037637">1,615,669</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtNC0xLTEtMA_3de0ae7d-6270-4fea-8936-a69fc5b6b478">1,384,347</ix:nonFraction>&#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="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;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="#i533a4e8a337044258c7e1350dac06ec3_130">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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzItMi0xLTEtMA_b979633a-8088-4fcc-b52a-95c210950bd5">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzItNC0xLTEtMA_12f856d5-28e7-4d55-a0d6-ddd856806264">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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"><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><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="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: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzIw_7a4181d6-bdba-465e-802b-bd0a64f33038">0.01</ix:nonFraction> par value; authorized <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzQ1_30eaae6f-24d4-46e4-abc0-c80b6209e767">58,000,000</ix:nonFraction> shares at both December 31, 2021 and 2020; issued <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzc0_a4142736-b2b6-4df9-9fb7-f4ab0f5800b1">30,137,141</ix:nonFraction> shares at both December 31, 2021 and 2020</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMi0xLTEtMA_1cee6d3d-405d-44a7-9838-f3c91012ec18">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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtNC0xLTEtMA_5eb3df7d-18b1-4a75-96d1-ca400834a524">301</ix:nonFraction>&#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%">Additional paid-in capital</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzctMi0xLTEtMA_bc580737-ecf9-4618-a867-f1d90768d5fd">347,452</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzctNC0xLTEtMA_732959b8-5d85-4cdf-bdec-8f90b645e6cb">339,001</ix:nonFraction>&#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%">Retained earnings</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzgtMi0xLTEtMA_5df72fdb-ca3a-4e38-b8b7-794c889df267">1,345,321</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzgtNC0xLTEtMA_78bcb164-d622-4e55-807c-fe69ac6065ed">948,453</ix:nonFraction>&#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: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjVhNmJkNmI0ZWE2OTQxZWY4ZjQ1ZmNlYjg2N2FiMWVhXzMz_9699a689-9c60-4447-aaf6-6264da9eefff">1,637,511</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjVhNmJkNmI0ZWE2OTQxZWY4ZjQ1ZmNlYjg2N2FiMWVhXzQw_a3da411e-1784-4078-8947-736452d46a1f">1,323,292</ix:nonFraction> shares at December 31, 2021 and 2020, respectively</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMi0xLTEtMA_8cd16285-3939-4e47-a3a4-9d23a03960f1">68,890</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktNC0xLTEtMA_4f65d0bf-1a20-4d87-99ad-52694b966c30">29,057</ix:nonFraction>)</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"><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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDAtMi0xLTEtMA_adcab912-24aa-4dc0-aedc-53cd19dfc97f">1,624,184</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDAtNC0xLTEtMA_fbb27b1d-2595-4e35-9815-34af0c920001">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"></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 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><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDEtMi0xLTEtMA_45539d12-57c4-4f9d-8360-67906da88b28">3,239,853</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDEtNC0xLTEtMA_af920732-9a8b-4bfe-ac23-259b4e8d4480">2,643,045</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></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%">51</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_82"></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"><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><td style="width:32.964%"></td><td style="width:0.1%"></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 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:0.530%"></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:0.530%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Common Shares</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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" 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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Amount</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></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, 2018</span></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="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="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy01LTEtMS0w_7ee57045-cedd-48bc-b194-2a897c1b04b1">27,516,218</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy03LTEtMS0w_e612e1f6-02ac-4b83-82a7-1ce1610851e0">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><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%"><ix:nonFraction unitRef="usd" contextRef="i21da959456934c129b57ce0583397ae7_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy05LTEtMS0w_29fd6563-fe65-4962-abdf-6988bc3ea685">330,517</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaa7faeb43a174bebae4b2ebc4312a9c3_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xMS0xLTEtMA_82d64ecd-0bd3-4639-93d0-cad1520ea95a">580,992</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i8c9853c9831c4b30843d19e1937430dd_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xMy0xLTEtMA_f9093c5d-2ab5-49f8-8550-f0320255f9f9">56,507</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xNS0xLTEtMA_16f09dc1-6f1a-47f6-a59f-f9d24dcd9850">855,303</ix:nonFraction>&#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 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i0b6fc7ebfc384e6aafb2ef5d98390494_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNC0xMS0xLTEtMA_04053d70-2e0f-4ff3-b603-ffc194d72fd1">127,587</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNC0xNS0xLTEtMA_d986fe0d-0c8f-4df9-9bee-71337ab61066">127,587</ix:nonFraction>&#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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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%">Repurchase of common shares</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtNS0xLTEtMA_9f08c8c5-ede1-4d8f-b475-edbcb6fcd1eb">201,088</ix:nonFraction>)</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtMTMtMS0xLTA_e389e096-fc4c-4fb0-a9af-52772f224893">5,150</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtMTUtMS0xLTA_3ba96c7c-1172-4485-9363-5ddd0a2ca332">5,150</ix:nonFraction>)</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%">Stock options exercised</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtNS0xLTEtMA_e10a1cc9-7a54-4e78-924c-c2a58a25f177">954,370</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtOS0xLTEtMA_661aa6a3-5ee0-4455-b8cd-b760109c98ab">1,204</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtMTMtMS0xLTA_120f6aae-0a0e-4d7f-aa50-743ca4579c18">20,848</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtMTUtMS0xLTA_a24d8186-12c9-4807-a0ee-b4da394ae871">19,644</ix:nonFraction>&#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%">Stock-based compensation expense</span></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="2" style="padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTItOS0xLTEtMA_dc02fd67-0ff6-43a7-9653-76898fc81b38">5,846</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTItMTUtMS0xLTA_b1e6affb-d1ab-4604-b59d-b7f9b7eaf3ec">5,846</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTMtOS0xLTEtMA_2d68c75b-1e9e-494f-92bd-fcdd6e522d97">247</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTMtMTUtMS0xLTA_0226e9eb-0e10-4263-87ca-1eb6933cb4cc">247</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtNS0xLTEtMA_1b04d3e3-316b-4d7e-9aa3-336dd1486907">116,956</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtOS0xLTEtMA_d652c992-b03b-4633-afb5-9a34be9629fe">2,545</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtMTMtMS0xLTA_317f90e0-d19b-421c-93c9-3dca12c30496">2,545</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtMTUtMS0xLTA_057466d8-729d-4377-bb17-1daff9ab2197">&#8212;</ix:nonFraction>&#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%">Balance at December 31, 2019</span></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="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="if46c788f526a42c9b02d668ba0216c7d_I20191231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtNS0xLTEtMA_fb82b1a7-68bf-4802-b141-8b0dcd4da9ea">28,386,456</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="if46c788f526a42c9b02d668ba0216c7d_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtNy0xLTEtMA_267570ca-95a9-4d26-ba49-ce3d4cd441d0">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><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%"><ix:nonFraction unitRef="usd" contextRef="i52343568cbeb4e6aaefd279865a7d6b1_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtOS0xLTEtMA_e7667253-2f9a-4883-abd9-008bba66706a">332,861</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaf76f8040cb94a7f9b03c1e592bbf351_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTEtMS0xLTA_5be2708c-399d-4232-acaa-351aac922111">708,579</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i54a18b386432450d892691bd7617854e_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTMtMS0xLTA_6c245ee0-c9a8-41e5-b2cb-5e32834101e9">38,264</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTUtMS0xLTA_799d9347-723e-40bc-8658-1e1d471c843c">1,003,477</ix:nonFraction>&#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 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i63bb7e9363c64f35b295bdc66ebc9cba_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTYtMTEtMS0xLTA_83fcb28e-29a2-41a8-a4e0-37116ca296e8">239,874</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTYtMTUtMS0xLTA_a54a0be1-1a11-45f0-bc2a-28bf4b950bed">239,874</ix:nonFraction>&#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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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%">Repurchase of common shares</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtNS0xLTEtMA_83bf90fe-f662-4d69-b5e6-07b1ab59623d">80,000</ix:nonFraction>)</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtMTMtMS0xLTA_9579f3a5-1ab1-49a4-bf66-b3050e2073dd">1,912</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtMTUtMS0xLTA_1540869c-e5b3-433f-8a4d-7d582e0bfcc1">1,912</ix:nonFraction>)</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><td colspan="3" style="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><td colspan="3" style="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%">Stock options exercised</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtNS0xLTEtMA_5fabcf58-4b6b-4c64-b069-6d4d810b1f4f">422,820</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtOS0xLTEtMA_4e24d64c-4c95-4a76-872c-cfa7ee968818">636</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtMTMtMS0xLTA_ea7f93c7-0fd5-4e8a-9e65-286c395c9d3b">9,270</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtMTUtMS0xLTA_c58cbaeb-827c-413d-9110-e0d1f686c2e3">9,906</ix:nonFraction>&#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><td colspan="3" style="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%">Stock-based compensation expense</span></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="2" style="padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjUtOS0xLTEtMA_d23684da-3ee3-4940-ac00-3ec86f977641">7,138</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjUtMTUtMS0xLTA_e65a40ff-7d22-4c18-a535-6fd789b2e114">7,138</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjYtOS0xLTEtMA_cc66f051-615f-4966-aaa6-c02a75ba495b">215</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjYtMTUtMS0xLTA_4cd7c88f-4f5c-4508-90d4-bae6f0c8dab5">215</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctNS0xLTEtMA_1e5e585e-e0ab-41e2-a18d-c44377697fa0">84,573</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctOS0xLTEtMA_ca71f1b9-49cc-43c1-be40-3742aa172085">1,849</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctMTMtMS0xLTA_cb6fdc95-834a-4104-8f21-0271f0863a3d">1,849</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctMTUtMS0xLTA_1b34efaf-424a-4d1c-82a4-44ca914f215d">&#8212;</ix:nonFraction>&#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%">Balance at December 31, 2020</span></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="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="i1a6f836b07484ce99ffe006c7ac6a668_I20201231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtNS0xLTEtMA_53072e58-be2d-44bd-aaf9-5e8389d44d24">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><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%"><ix:nonFraction unitRef="usd" contextRef="i1a6f836b07484ce99ffe006c7ac6a668_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtNy0xLTEtMA_8d0f2f31-822e-453a-8129-bfdcaf06fb7e">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><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%"><ix:nonFraction unitRef="usd" contextRef="i53a1aa4eff9b43cb9de641f7a7aeb002_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtOS0xLTEtMA_8ab53d8d-1fd8-4c32-baf1-040c4e785fa0">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><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%"><ix:nonFraction unitRef="usd" contextRef="i2b1e30eb61ae42ccbfe2c978a129f32e_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTEtMS0xLTA_95d12315-2230-4112-9b5d-a35a8378d74d">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><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%">(<ix:nonFraction unitRef="usd" contextRef="i2c32110c1d76481f8005703f460cb285_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTMtMS0xLTA_aeca9daa-247f-4f4c-99dc-b03d8858b52d">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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTUtMS0xLTA_79c95179-e5d8-4987-962a-c664449e753a">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"></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%">Net income</span></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="2" style="padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i289d8d02f80b4f5b95df04b4774b0e79_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjktMTEtMS0xLTA_6be45a98-bead-4882-9d34-a2e94ddab9b8">396,868</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjktMTUtMS0xLTA_153e4d12-ded4-4266-805d-41ced37bef47">396,868</ix:nonFraction>&#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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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%">Repurchase of common shares</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtNS0xLTEtMA_e03c6c7f-0c72-4d8b-be09-c57fbe585b9a">842,500</ix:nonFraction>)</span></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="2" style="padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtMTMtMS0xLTA_1d71ff81-07bd-4d9a-a7a3-d1546917aaa9">51,520</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtMTUtMS0xLTA_679f4c02-57c3-4458-807a-e66e98df09d9">51,520</ix:nonFraction>)</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><td colspan="3" style="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><td colspan="3" style="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%">Stock options exercised</span></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctNS0xLTEtMA_92c91ad5-ccc4-4054-84c5-af76f1357433">452,100</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctOS0xLTEtMA_de486764-909f-4320-b731-0bac8fe84086">1,227</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctMTMtMS0xLTA_dc10d44d-6409-4932-a77d-ed6c8364bcf5">10,014</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctMTUtMS0xLTA_0dee86c3-b8cd-4c0f-b0d6-e7b1d7b296ab">11,241</ix:nonFraction>&#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%">Stock-based compensation expense</span></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="2" style="padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzgtOS0xLTEtMA_2814df96-00b8-4ba5-844f-b6ae7feca146">8,559</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzgtMTUtMS0xLTA_534c4292-baf6-4655-9e30-c50ec16b8fc4">8,559</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzktOS0xLTEtMA_f5fbe513-dfb5-4c21-858e-bee612f315a9">338</ix:nonFraction>&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzktMTUtMS0xLTA_db500467-4a01-4236-8a26-4c29a0940e9d">338</ix:nonFraction>&#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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtNS0xLTEtMA_8b599455-f7a1-4af6-9ba2-3c595c053ec7">76,181</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtOS0xLTEtMA_65f3c5bf-80a6-448c-ad3f-bcd14e3195e9">1,673</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtMTMtMS0xLTA_462ac244-15df-4375-ab50-04135620a235">1,673</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtMTUtMS0xLTA_0ead6727-2a39-4a1b-b593-b0ac425c3b92">&#8212;</ix:nonFraction>&#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 #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, 2021</span></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="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="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtNS0xLTEtMA_822f646d-5464-45e8-aff9-2800d201262f">28,499,630</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><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%"><ix:nonFraction unitRef="usd" contextRef="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtNy0xLTEtMA_264b9007-26ad-4df0-85d4-d68cf7237b40">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><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%"><ix:nonFraction unitRef="usd" contextRef="i50354546f12f42fbb16b7d337fb0e2d5_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtOS0xLTEtMA_1d09a2d4-3232-4831-8c90-f0a8dda28bb5">347,452</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><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%"><ix:nonFraction unitRef="usd" contextRef="i75a6cd1618c14c14aee21b1c33d1dd88_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTEtMS0xLTA_f01ed6e0-8d37-4512-8c88-32edd57457b0">1,345,321</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i4d005ba579564bcf96f69410cc0c494a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTMtMS0xLTA_b54ad822-9b4b-4da8-93b3-a0e799944735">68,890</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><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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTUtMS0xLTA_309ac65e-248e-40f3-a8f4-a16c17c1e0b9">1,624,184</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></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%">52</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_85"></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><td style="width:68.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.420%"></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: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="padding: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%">2021</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%">2020</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%">2019</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><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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy0xLTEtMS0w_56bd9261-9a17-4e32-b0e8-e08ce091b8cd">396,868</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy0zLTEtMS0w_e9138c1e-7b7c-4ef7-b81e-a77fd4059607">239,874</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy01LTEtMS0w_6937b408-1e84-4775-bcd5-2e5e3627213b">127,587</ix:nonFraction>&#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%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</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 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS0xLTEtMS0w_94624094-4f32-45ae-ada9-be275d26759a">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS0zLTEtMS0w_c361a50a-26f6-473f-9112-ac6d31975191">8,435</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS01LTEtMS0w_3924be90-b5e8-4a88-af86-42e230282531">5,002</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy0xLTEtMS0w_46af364f-0482-4d72-b75b-7d84b46f1389">103</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy0zLTEtMS0w_fb7c5dd2-1f82-42ff-b80d-b6b3a7d41d9a">466</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy01LTEtMS0w_df133c13-517d-44c4-bcc7-3fc5c6cbb40c">311</ix:nonFraction>)</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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS0xLTEtMS0w_b75076e9-1b7f-485e-8147-f6efd9f4c91f">2,239,928</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS0zLTEtMS0w_806b9981-2ec9-40ce-925b-e4e38e4cfd38">1,843,576</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS01LTEtMS0w_b2605191-c081-4123-ac75-c2a1658f10c6">1,382,695</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtMS0xLTEtMA_d428c5e1-ba86-4f29-8d96-5ab39663e549">1,943</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtMy0xLTEtMA_0b6170aa-6d19-4410-9341-ee1d78b8c3a9">&#8212;</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtNS0xLTEtMA_0cc9117e-747d-4510-86a4-ee5270a791c6">448</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtMS0xLTEtMA_6530eb3d-2144-4a3b-b7a0-a2df232d3621">2,195,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtMy0xLTEtMA_2764b9bc-72fd-4eaf-bf97-aed964600d8c">1,764,845</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtNS0xLTEtMA_71d4470e-193b-463f-9a68-68a6c29db03f">1,394,841</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItMS0xLTEtMA_7eff625f-451e-4c23-8d17-e34413b877eb">2,586</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItMy0xLTEtMA_e8903846-c742-4a3e-bd08-aba025d599b3">318</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItNS0xLTEtMA_bd4c848a-0a10-4a2c-a7b3-f22c76f2e965">2,261</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtMS0xLTEtMA_f16b369c-59a6-4ecb-a668-96a372355411">16,213</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtMy0xLTEtMA_fb7d24bc-348a-4464-83fb-3ba7d3972e7f">6,048</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtNS0xLTEtMA_008a1ab6-f782-4ceb-bb33-7b57becaea1a">4,684</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtMS0xLTEtMA_7b841eca-8865-4217-8f58-9679f189545a">1,640</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtMy0xLTEtMA_f37d2bbf-060b-4153-b188-95f4f090ebb6">2,427</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtNS0xLTEtMA_caf8205f-55bc-48e7-a0a4-9a291037ef6d">1,547</ix:nonFraction>&#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%">Gain on 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtMS0xLTEtMA_e6402e65-61d7-4656-9508-ce0a6eb79784">1,135</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtMy0xLTEtMA_3730488d-c93c-4ca1-8f4f-078df2b7f12a">33</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtNS0xLTEtMA_5ce2e710-e958-49b6-a956-d51808c94b40">&#8212;</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtMS0xLTEtMA_eca87dc5-d143-4c81-b950-5693d66ea661">12,691</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtMy0xLTEtMA_a11e302d-10ef-4569-9f0d-2dac1c48b24b">12,636</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtNS0xLTEtMA_714bf6ab-993a-439e-8a36-32f356d02513">11,691</ix:nonFraction>&#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%">Amortization of debt discount and 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctMS0xLTEtMA_7541f1b4-2944-47f3-9a3e-a282e7ea5fce">2,584</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctMy0xLTEtMA_9ecf4a99-4912-45e8-a8f3-be186cdd63b2">2,515</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctNS0xLTEtMA_afa08e98-8a87-46f6-abf1-b23c3ce8c14c">2,712</ix:nonFraction>&#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%">Loss on early extinguishment of debt, including transaction 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtMS0xLTEtMA_1ddd368f-6217-42a6-bdbf-cdc4bc1bfe3c">2,040</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtMy0xLTEtMA_0206f91b-9c22-4d4d-b449-49fc83f1ab14">950</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtNS0xLTEtMA_88d6e2f3-5cf8-41cb-abcc-7d1685ce4d6f">&#8212;</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtMS0xLTEtMA_6e13d289-f82e-47d0-b309-9485b9f28595">8,559</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtMy0xLTEtMA_76ad3746-dd3f-40b6-b5bf-e7d474de8527">7,138</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtNS0xLTEtMA_eb78a6de-7456-452a-9ae7-8b47553a9fcf">5,846</ix:nonFraction>&#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%">Deferred income tax 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtMS0xLTEtMA_9b758c2b-470c-462a-b012-5fe7b603ef3e">4,068</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtMy0xLTEtMA_68c0f0da-39d7-4896-9db8-eb03dadaa29a">3,448</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtNS0xLTEtMA_ae1b5a84-877f-4259-b73b-49f59475febb">3,851</ix:nonFraction>&#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="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><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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtMS0xLTEtMA_0e1aa19d-eaf6-413b-9504-8a9acb2b54f0">508,189</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtMy0xLTEtMA_2fc97117-3c0c-48bb-bf3a-537966479f5e">134,941</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtNS0xLTEtMA_e40c2dfc-3455-4d49-864e-a23724052f5e">88,358</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtMS0xLTEtMA_8845ac3b-a150-4756-a649-7e114d0de178">2,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtMy0xLTEtMA_80bbb1fa-115c-4ed7-864e-069fbdf25e04">17,253</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtNS0xLTEtMA_9c7f2409-b869-42e9-afaa-8ef4049fd961">2,072</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtMS0xLTEtMA_5b2e3608-3c6c-4a33-9f08-7d776cad5f15">58,836</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtMy0xLTEtMA_20c02871-a461-49f3-8c82-d6af10853548">60,643</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtNS0xLTEtMA_ccff7869-00df-4fb2-a4db-7c071bb0dea5">6,485</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctMS0xLTEtMA_93c75a10-4622-4946-945e-3ea5c6e42329">35,229</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctMy0xLTEtMA_35b35e62-ac08-47ef-9d8d-cbbf4064114f">38,173</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctNS0xLTEtMA_e73f3001-a65c-4169-8504-552591e59702">2,407</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtMS0xLTEtMA_1841647d-9042-4d31-a982-2b4a4bb6839f">7,732</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtMy0xLTEtMA_85d2e5e0-a9ff-4d69-af26-216649e08abb">9,420</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtNS0xLTEtMA_e584066f-25fc-461f-9eba-cfbc8bf3d9ea">3,944</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktMS0xLTEtMA_fd1b12ca-a08c-4edc-9d16-581297003abc">27,682</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktMy0xLTEtMA_2b9a542c-055f-4fd3-a9ec-1e25afc82a9f">20,465</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktNS0xLTEtMA_35626f25-b0a5-4b30-92a3-8ba2abdf4ee9">11,005</ix:nonFraction>)</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"><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 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtMS0xLTEtMA_b46dca3a-2a4b-4ac3-83a4-fcfe19ca32ba">16,823</ix:nonFraction>)</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="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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtMy0xLTEtMA_7b5241c2-ffdd-4849-9f5f-ecfb8d0d6f56">168,334</ix:nonFraction>&#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="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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtNS0xLTEtMA_846bff01-c8ce-4ce5-9857-8bddfe6a3a69">65,631</ix:nonFraction>&#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:6pt"><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:400;line-height:100%">INVESTING ACTIVITIES:</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtMS0xLTEtMA_b1a1eb81-c3c4-4a21-88c8-b73bff38e39f">25,301</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtMy0xLTEtMA_52886dc2-b305-4173-98b2-50d9e2bb8125">11,677</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtNS0xLTEtMA_54d3e6ce-590b-43fa-b7b9-63ae1e35426b">4,526</ix:nonFraction>)</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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtMS0xLTEtMA_8e250e3b-a849-4dfe-b2f8-095bb168ce63">1,213</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtMy0xLTEtMA_05a09c85-a282-4b74-8ce7-ba0db8e56c5c">2,477</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtNS0xLTEtMA_b577725b-f74a-4dd9-8f1e-d75641594530">812</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtMS0xLTEtMA_2c8e9f8b-ebc3-4a82-84ae-33a6a7932d9e">51,622</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtMy0xLTEtMA_b21f2110-1d41-4607-baa2-e329de309382">28,539</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtNS0xLTEtMA_d502319a-a6a9-495a-85bd-b27748713208">30,188</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctMS0xLTEtMA_6602f778-04c9-43b0-9260-69cf6718541d">15,417</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctMy0xLTEtMA_9f6becdb-6c2d-4812-9f6f-d4c5dd63842c">3,869</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctNS0xLTEtMA_be572edc-2257-4cfb-91f5-6a39d0ae9c53">&#8212;</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktMS0xLTEtMA_54dc2369-2e72-4ea9-886f-9ae24e7d0c65">8,571</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktMy0xLTEtMA_a25357c2-d02b-4023-a263-1660de3e5b8a">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktNS0xLTEtMA_dc9fdab2-542c-4b53-942e-efc24fd663fd">6,308</ix:nonFraction>&#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: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtMS0xLTEtMA_32d1d230-e414-4fd1-b3e9-962798a91c61">51,722</ix:nonFraction>)</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="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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtMy0xLTEtMA_e163cc31-cfca-4185-9f8e-9d013dc762d0">33,870</ix:nonFraction>)</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="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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtNS0xLTEtMA_b64dfbff-c23b-4bc4-bd30-68f9de8e4631">27,594</ix:nonFraction>)</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:6pt"><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:400;line-height:100%">FINANCING ACTIVITIES:</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtMS0xLTEtMA_7ffdf1ac-cf2a-41e5-b73a-498088cbd021">250,000</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtMy0xLTEtMA_18c5ae46-c83f-4b96-88c2-c19507cf65c8">300,000</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtNS0xLTEtMA_c7c06360-6e15-43a9-9894-f0798133c3ca">&#8212;</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtMS0xLTEtMA_1c131451-cedb-481e-a7a7-c08347f5ce1b">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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtMy0xLTEtMA_f0f48d7a-1382-446d-ad62-cb2b6b26ab21">400,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtNS0xLTEtMA_802219a0-6595-418e-acba-4736a02584af">&#8212;</ix:nonFraction>&#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><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctMS0xLTEtMA_2a2d1ede-b825-4075-9f50-1c79735157e9">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctMy0xLTEtMA_6ba7f35c-d97a-4ce1-8c17-b4c85cb1dd7f">306,800</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctNS0xLTEtMA_611381b8-05ee-4972-aed7-b288c49e7d13">696,500</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtMS0xLTEtMA_9482446a-d28b-48b6-91aa-ef50f20ce8a9">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtMy0xLTEtMA_d2541c5d-8b87-4adc-9a3e-c49ca2e83718">372,800</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtNS0xLTEtMA_2e43f7a5-6b93-41a0-91fb-a485e95f7e25">747,900</ix:nonFraction>)</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 proceeds from (net repayments of) bank borrowings - financial services 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktMS0xLTEtMA_815b34e7-0324-48b2-8e45-149505182b99">40,526</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktMy0xLTEtMA_2cae1c16-4984-4af2-ad5d-126968298a90">88,730</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktNS0xLTEtMA_99e0b8a5-7dbb-46dd-9fd7-13d7364dfb3e">16,264</ix:nonFraction>)</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%">Proceeds from (principal repayments of) 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtMS0xLTEtMA_be251ca4-ecf9-49f4-84c0-72521265baf2">478</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtMy0xLTEtMA_137ba925-ccdb-43d7-85a0-c0a018d0c39f">1,756</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtNS0xLTEtMA_3735e0a7-fd68-4109-bf1b-63bd5f371bfc">110</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtMS0xLTEtMA_dd265c03-2c00-441f-a3ed-4195e7f82ad4">51,520</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtMy0xLTEtMA_631a3ebc-14a4-4cfa-9a69-f887d1911d48">1,912</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtNS0xLTEtMA_d47c4b7a-8a3b-45c0-b041-e225b96ad822">5,150</ix:nonFraction>)</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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItMS0xLTEtMA_d2383053-a54d-46be-9f68-9013946f3a6f">6,622</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItMy0xLTEtMA_280cd448-a1a5-4d4a-9ca7-922d053cbced">8,705</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItNS0xLTEtMA_05fece29-8b9d-408b-89cd-80b3f7cbc438">203</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtMS0xLTEtMA_3aeae4db-c17c-42cd-adfc-84779cedc118">11,241</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtMy0xLTEtMA_b70b2baf-d7ef-474f-b818-ea33117be5d6">9,906</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtNS0xLTEtMA_07e13a01-db18-4632-bcdf-85a36ad15d2c">19,644</ix:nonFraction>&#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="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) financing 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtMS0xLTEtMA_6ecdec30-3a0d-448a-8973-bbaf58478a59">44,103</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtMy0xLTEtMA_79d7e4d5-94b9-4add-b8fd-14d66a87ba99">120,263</ix:nonFraction>&#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="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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtNS0xLTEtMA_7b62877e-b6e4-436b-8603-473790b3b4f1">53,483</ix:nonFraction>)</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-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 (decrease) increase 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtMS0xLTEtMA_79ec9b57-12fe-4303-a776-e35455a1c1a0">24,442</ix:nonFraction>)</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="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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtMy0xLTEtMA_784f9da9-7c09-4436-b314-ddc1aae3d833">254,727</ix:nonFraction>&#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="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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtNS0xLTEtMA_97f399ae-5881-4383-9f64-4d73398d5fbb">15,446</ix:nonFraction>)</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%">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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctMS0xLTEtMA_ce79c8a3-e417-4e00-be96-dc9a75551497">260,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctMy0xLTEtMA_2c4a64e2-e302-481c-94fe-9b89f697e1f2">6,083</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctNS0xLTEtMA_529765f8-e6c4-4038-843a-b257704fc47b">21,529</ix:nonFraction>&#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: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtMS0xLTEtMA_4a3cc5ed-7311-42f2-bdf9-6c0204fac68a">236,368</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtMy0xLTEtMA_ba408d80-8e01-49c2-bab8-e7a44e5e698f">260,810</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtNS0xLTEtMA_c83290de-c173-4d5f-a413-165c87e94d34">6,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></tr><tr style="height:6pt"><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:400;line-height:100%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</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%">Cash paid during the year for:</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 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItMS0xLTEtMA_c1a78b78-773b-4707-af60-af624077bf4d">1,056</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItMy0xLTEtMA_37cee27a-579d-4f1b-b4d6-d28497ab9b2d">7,811</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItNS0xLTEtMA_df37bf44-11e1-4442-a6d0-350c7f2c54a8">18,962</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtMS0xLTEtMA_f8cdd9ea-f79a-47f0-ba7f-a5e50e8d4fce">109,881</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtMy0xLTEtMA_0f35cd15-0e1d-479a-9739-8502608b6196">63,666</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtNS0xLTEtMA_246581fc-edc3-4d3f-8c4f-1cabc91b910a">36,993</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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;text-align: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><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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtMS0xLTEtMA_87ae7ab2-6cd7-40e2-9256-6f9963a054c1">11,893</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtMy0xLTEtMA_82b7570a-69c5-48f3-864a-e40254156a8d">5,335</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtNS0xLTEtMA_57bd501e-caea-4d93-b162-6213b2329073">1,139</ix:nonFraction>&#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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctMS0xLTEtMA_8bf124f5-f781-4caa-b2f4-c2e516b88e89">7,146</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctMy0xLTEtMA_86927c14-97b5-4032-b099-76685a1bcdfc">1,980</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctNS0xLTEtMA_38cc4530-8da5-4f7a-884a-e7651acc5569">11,374</ix:nonFraction>)</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%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtMS0xLTEtMA_b0cdff75-7e3d-4954-839f-4a82fe1053db">28,064</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtMy0xLTEtMA_42d6eb59-7e2b-4397-b3c6-61d59229a61e">29,740</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtNS0xLTEtMA_1df6b01c-093f-45a8-9a3f-33dcd45d54c2">27,672</ix:nonFraction>&#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></table></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 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%">53</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_88"></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="i533a4e8a337044258c7e1350dac06ec3_91"></div><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:BasisOfAccounting" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0Nzg_b21069a8-67fb-479d-9e27-c3ba249649cc" continuedAt="idb6f876fd0cb44a2862c0dbbd6d5bbdb" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="idb6f876fd0cb44a2862c0dbbd6d5bbdb" continuedAt="ib0758795f2a94f76afbcf547664bb19a"><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MTU_256921b7-22d7-47b4-afaf-510bdd38c421" continuedAt="i1f78564aa3ef4af9835d95fb669727ba" escape="true"><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; or &#8220;we&#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 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; therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.</span></ix:nonNumeric></div><div style="margin-bottom: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="i1f78564aa3ef4af9835d95fb669727ba">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; therefore, they have been aggregated into one reportable segment, the financial services segment.</ix:continuation> </span></div><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MjM_0814340f-1d7d-44f1-a866-e176f7e33da6" escape="true"><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 the financial condition and results of operations and cash flows.</span></ix:nonNumeric></div><div style="text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODM_eb5cf942-0c4b-425b-ade3-6c88820704ab" escape="true"><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 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, 2021 and 2020, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzA5OQ_a4489ca5-b5fa-4929-a937-1410c8e23f15">0.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzEwNg_62ed2e3f-b5e0-493a-8dfa-00aa2a6cccb3">0.1</ix:nonFraction>&#160;million at December 31, 2021 and 2020, respectively.</span></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTE_4159bb4e-19e0-4f47-8d49-588a02d07ebe" escape="true"><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 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></ix:nonNumeric></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODg_cf101eb5-5fde-4b4a-81f7-849ddcc90a07" continuedAt="ie87c606362ac42bab72ae1c6cd5de70d" 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, 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.</span></div><div style="margin-bottom: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 </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="ib0758795f2a94f76afbcf547664bb19a" continuedAt="i22c45a34e9504ef7823a54acf5fdf3f1"><ix:continuation id="ie87c606362ac42bab72ae1c6cd5de70d"><div style="margin-bottom: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 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%">As of December&#160;31, 2021, our projections generally assume a gradual improvement in market conditions over time.  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, 2021 and December&#160;31, 2020, we utilized discount rates ranging from <ix:nonFraction unitRef="number" contextRef="icbb33d683f93402795af20ea7ae37764_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfODcxMA_aca420fa-059a-40a8-8dd7-0ed871bb8d53">13</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfODcxNg_a54996e6-7b08-4e77-96aa-c63404e0e49e">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="#i533a4e8a337044258c7e1350dac06ec3_103">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%">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="i22c45a34e9504ef7823a54acf5fdf3f1" continuedAt="i08f47bafc75e4494a4dd63578f4a9dae"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODA_dc45eb95-b765-4755-a260-0f4fb76eda8a" 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NTU_7c51f0e7-608c-4b75-b6fb-0eaf86101416" continuedAt="i5a3064c5db1741a4b3c637b8a7518527" escape="true">Following are the major classes of depreciable assets and their estimated useful lives:</ix:nonNumeric></span></div><ix:continuation id="i5a3064c5db1741a4b3c637b8a7518527"><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></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%">2021</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%">2020</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%">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="ic8f613fe60a747bfb3ca411de1bf8025_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfMy0xLTEtMS0w_c9eb35ee-265c-402e-b337-a8df55478c3b">38,178</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8b44d438b92243b3906e48f53af3c613_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfMy0zLTEtMS0w_4b825bd4-481b-4449-9048-573049cb2121">37,567</ix:nonFraction>&#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%">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="idb3057c47ad94e498dc7b45b87faf792_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNC0xLTEtMS0w_b5ab6d65-6295-4a03-828a-41b48ae97c86">20,540</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><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: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="i0bc5a70d37454d6ba4c503d0107379b9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNC0zLTEtMS0w_10d08c56-7330-403b-988f-eb144e2a9dc8">10,045</ix:nonFraction>&#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="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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNi0xLTEtMS0w_80a284e1-6b9f-43d7-8b43-55bbd516e788">58,718</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNi0zLTEtMS0w_c622dcdd-ed0f-430d-a249-acba0b26c510">47,612</ix:nonFraction>&#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%">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNy0xLTEtMS0w_4b554baa-4cb3-442a-b501-0c9c363d920d">21,070</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNy0zLTEtMS0w_4c3bf99b-0b5b-4b56-bc81-d8b2d4cca906">21,000</ix:nonFraction>)</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%">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfOC0xLTEtMS0w_f47981d7-d7ae-4f88-a7fd-64bc49ad9d85">37,648</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfOC0zLTEtMS0w_d0f1eec1-3648-410b-a04c-890e7af6ed33">26,612</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></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%"><ix:nonNumeric contextRef="i8407721f91d44f7687980e60008140bc_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjkyNTcxYjNmMWI4MTRlNDM5NjU3MjQwNjJlYjNjZjg0L3RhYmxlcmFuZ2U6OTI1NzFiM2YxYjgxNGU0Mzk2NTcyNDA2MmViM2NmODRfMi0xLTEtMS0w_b7bbb244-8d77-46dd-872e-28fef7607b05">3-7 years</ix:nonNumeric></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><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-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%"><ix:nonNumeric contextRef="i145fc9f50e744595b85d212f709069ba_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjkyNTcxYjNmMWI4MTRlNDM5NjU3MjQwNjJlYjNjZjg0L3RhYmxlcmFuZ2U6OTI1NzFiM2YxYjgxNGU0Mzk2NTcyNDA2MmViM2NmODRfMy0xLTEtMS0w_904fe67d-02d4-4293-8af5-5e3e6b3a12e4">5-25 years</ix:nonNumeric></span></td></tr></table></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:7.9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzg0ODI5MDc1NTI2NQ_138ba6ae-1fea-4d82-8f13-0bbb50db7f6a">10.5</ix:nonFraction>&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTcxNzAxMw_9ec71dde-c511-4b00-bb25-8598438b78e4">1.9</ix:nonFraction>&#160;million that is included in Other income on the Company&#8217;s Consolidated Statement of Operations.</span></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2NTQ_c9c8b70a-4d4a-4f41-86be-fdeb2d4e6cae">7.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2NTk_4a7908b2-9340-413e-9e31-0abd1e132c76">6.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2Njc_0579fbce-e4c3-426c-b33e-f0453a5be40f">5.9</ix:nonFraction>&#160;million in 2021, 2020 and 2019, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0NDE_e9c5f5ac-b3ba-41cd-a2c7-726543fe051d" escape="true"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA2MzM_658175d4-fd6e-46dd-b52f-10f7bf73ed46">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 2021, and no impairment was recorded at December&#160;31, 2021.  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="#i533a4e8a337044258c7e1350dac06ec3_148">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></ix:nonNumeric></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="mho:OtherAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1Nzc_a913ad7a-818d-490c-ac3a-b0b9a2e89af5" 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MzA_1d2e69de-efdb-4de2-9fdc-8514a2d83131" continuedAt="ib3670664ebb34b55ba05d7b46d9af2f8" escape="true">Other assets at&#160;December 31, 2021 and 2020&#160;consisted of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ib3670664ebb34b55ba05d7b46d9af2f8"><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%">2021</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%">2020</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMi0xLTEtMS0w_72c0b7fa-e6ce-4028-9989-e2e8b12d4bae">29,062</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMi0zLTEtMS0w_8da41012-763a-4527-b04f-bef470669d1d">22,237</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMy0xLTEtMS0w_5f5931a4-43f4-4975-bb57-f4061730caad">8,361</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMy0zLTEtMS0w_59b68cb9-0f4d-4371-ad3d-42848e4a88af">9,237</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNC0xLTEtMS0w_1335d20f-c473-48a8-a20f-7c72a0bd1f7a">15,591</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNC0zLTEtMS0w_91448efd-4b6d-49fa-993c-6032a98465ab">15,918</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNS0xLTEtMS0w_4c2e2dd8-c7c6-4b02-a8cd-0aaa7f52d110">8,186</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNS0zLTEtMS0w_7473b183-f1de-4dcf-8ea0-673ffd170223">10,092</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNi0xLTEtMS0w_676d6e0b-1a59-4dce-b6c0-754c6e043fff">41,826</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNi0zLTEtMS0w_93835912-3bc2-4cea-b47d-2dd3f2d46ce3">37,691</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNy0xLTEtMS0w_87d99303-8bbb-42c2-8655-53eabc817d1f">103,026</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNy0zLTEtMS0w_4ff861a1-7982-408d-8f45-7fd5eb0415f4">95,175</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></tr></table></ix:continuation></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ExtendedProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NTc_af78b28a-4b5f-4eb8-9506-9c43ec7ce403" continuedAt="ia926ed3eabe442a8b011d24735682e84" 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="#i533a4e8a337044258c7e1350dac06ec3_130">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></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="i08f47bafc75e4494a4dd63578f4a9dae" continuedAt="id4569bc9de82464b9bf8bf89c7a7602b"><ix:continuation id="ia926ed3eabe442a8b011d24735682e84"><div style="margin-bottom: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 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, 2021 and 2020, warranty reserves of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTQ0NjQ_a8f198e9-322a-487e-95aa-39f8a620ad32">29.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTQ0NzE_fb5ece4c-7047-4114-930f-e3d705b9b569">29.0</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="#i533a4e8a337044258c7e1350dac06ec3_130">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, including reserves related to stucco-related repairs in certain of our Florida communities.</span></div></ix:continuation><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="mho:InsuranceDeductibleReservesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTM_a3d50bbd-5232-4d41-8044-795de8d88d4f" escape="true"><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, 2021 and 2020, self-insurance reserves of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU1NDI_a60493ed-b151-445a-8068-b2e4850c36d7">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU1NDk_85973079-5d99-4593-acbf-8878ba8e93b2">2.8</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2Nzc_4409ba64-b1d9-4696-8aed-f695caa9cd7a">11.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2ODE_939c483d-8d95-4275-927e-990dc0befa84">10.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2ODg_254eaa7e-9fcd-4330-bf6d-37fae9d11fe3">9.5</ix:nonFraction>&#160;million for all self-insured and general liability claims during the years ended December 31, 2021, 2020 and 2019, respectively.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="mho:OtherLiabilitiesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MTY_d0c62a7f-9883-44dd-a182-ff56dc389bd9" 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:OtherLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MDc_83730430-eee2-4cb4-8573-411fd69da0de" continuedAt="ib30fd6a7002b4e6f93e5947758bcf899" escape="true">Other liabilities at&#160;December 31, 2021 and 2020&#160;consisted of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ib30fd6a7002b4e6f93e5947758bcf899"><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%">2021</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%">2020</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMi0xLTEtMS0w_39bf88fe-42b6-40d6-9b6e-d9ed4f86b605">90,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-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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMi0zLTEtMS0w_598c63fa-9150-42a3-b01a-fd70e00b5223">64,580</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMy0xLTEtMS0w_4f0df749-433a-4b97-ae96-da4071effdba">29,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMy0zLTEtMS0w_8ad4afcf-4094-4745-ab93-ae5cd3b2ad03">29,012</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNC0xLTEtMS0w_883271c1-ecdc-40bf-b0c2-02d8a8e46f61">51,724</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNC0zLTEtMS0w_553a27e4-f4de-48ed-b83b-ecacb609300b">44,330</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNS0xLTEtMS0w_75e94f24-5f96-4b93-8547-835cb5115c34">54,731</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNS0zLTEtMS0w_1c68d48c-f949-4dab-8a18-0b0818327bd9">45,661</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNi0xLTEtMS0w_31ea1892-d567-4fc2-901e-e504b2d8707c">226,969</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNi0zLTEtMS0w_7cb113a4-84b0-4754-acdb-b729bdde1b3f">183,583</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></tr></table></ix:continuation></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NDg_070dccdc-efee-474d-a67a-0bdd6bffa420" continuedAt="i6b919cea9249437183da1def168fb9b8" 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></ix:nonNumeric></ix:continuation><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%">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="id4569bc9de82464b9bf8bf89c7a7602b" continuedAt="i85ad94f4b54044c5b90bd528612c67f2"><ix:continuation id="i6b919cea9249437183da1def168fb9b8"><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 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, 2021 and 2020, we retained mortgage servicing rights of <ix:nonFraction unitRef="number" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk4ODY_63b15127-26ae-4b4d-9ecb-bacdf107d6f3">2,004</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk4OTM_6a273932-22c5-48a7-ab4e-a9d45545e0a1">3,789</ix:nonFraction> loans, respectively, for a total value of $<ix:nonFraction unitRef="usd" contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk5Mzg_a750a2f4-907b-425b-8342-ababb1bcdaf9">8.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk5NDU_d1748379-8b67-4c8c-9275-699e645d9875">9.2</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzMzNzQ_d4fb354e-82f3-4800-9ac6-e0fd1d1f2ffd" 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-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:justify;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%">2021</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%">2020</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%">2019</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%"><ix:nonFraction unitRef="usd" contextRef="icb008616e7d447f9b7b564759d6c908c_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy0xLTEtMS0w_54214033-552e-4eec-ac1e-07582a0e372a">3,630,469</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><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%"><ix:nonFraction unitRef="usd" contextRef="i9d8f8132e01e4679930fdc0cc742daf9_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy0zLTEtMS0w_2c70f566-7aa0-4ce2-a4d7-3c487ad894b7">2,939,962</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia944cedb55c5492aa9ead1ab29ef0c52_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy01LTEtMS0w_9b0cbb65-040c-41e4-8f3d-f9ee7848ae1a">2,420,348</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i334953813a8442b2a5e96254c9be3df4_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC0xLTEtMS0w_dd2e1f77-abee-4363-a721-8e2f323c8875">13,390</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0e0433d535e45dda662b1416f2c99a2_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC0zLTEtMS0w_777a5c95-531b-4c44-9e38-3cd6f40b0e2d">19,170</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i1140c22684c6448fad1be9dd422b4f38_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC01LTEtMS0w_1bc7b752-8be3-40fc-8c6b-6e70fa731701">24,619</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3c45ba1f763b4452aa2c34022fcad51f_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS0xLTEtMS0w_890fb6d7-5b1c-4ef5-bbf6-68242c8ed6d2">102,028</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aecfeda0209446db3c0102349a1687c_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS0zLTEtMS0w_4ffe7753-afbc-40eb-9fe6-7119ed701f25">87,013</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iec040bed4de343ca8ea2816d888d9f87_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS01LTEtMS0w_f5692845-da8f-4554-89a1-8d265548da65">55,323</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi0xLTEtMS0w_6357640c-352a-419b-8c17-fd6f8fe90fd3">3,745,887</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi0zLTEtMS0w_10aa25f6-c7f2-4fe4-9659-17c19c4d408b">3,046,145</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><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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi01LTEtMS0w_c38dc4a3-7744-41ca-982b-7b5b941d210e">2,500,290</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></tr></table></div><div style="margin-bottom:12pt;margin-top:1pt;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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA0MjI_2ebfd4dc-5c2d-4f2a-8491-754703e3ca2e">1.6</ix:nonFraction> million for the year ended December 31, 2021 and losses of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA0Mjk_b1a08307-8f49-4574-881a-55f56cdb12be">19.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTY2MTUwMw_30eef11c-8920-4004-acde-38c97a361b39">12.1</ix:nonFraction>&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="#i533a4e8a337044258c7e1350dac06ec3_160"> 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA3NzA_93459093-a5ff-4eaf-90e4-5e89c089548f">97</ix:nonFraction>% of our total revenues for the years ended December 31, 2021, 2020 and 2019, 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="#i533a4e8a337044258c7e1350dac06ec3_160">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><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MzI_43de57b3-9de9-4b61-8d75-e969dfaf541f" escape="true"><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></ix:nonNumeric></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTQ_8f090b1d-1dd5-452b-ac68-f5232fed946c" continuedAt="i5a4abad80e6449089b97c57d8a820414" 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 </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%">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="i85ad94f4b54044c5b90bd528612c67f2"><div style="margin-bottom:10pt;text-align:justify"><ix:continuation id="i5a4abad80e6449089b97c57d8a820414"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i533a4e8a337044258c7e1350dac06ec3_154">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></ix:continuation></div><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODc_8e4b50d5-0627-4f41-ae0f-dec1000906e4" escape="true"><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="#i533a4e8a337044258c7e1350dac06ec3_151">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></ix:nonNumeric></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MjE_38bca957-b980-41fe-9b9f-9179ec9cba6d" 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 and SEC Guidance.</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 March 2020, the FASB issued ASU No. 2020-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-03&#8221;).  ASU 2020-03 improves and clarifies various financial instruments topics, including the current expected credit losses (CECL) standard issued in 2016. ASU 2020-03 includes seven different issues that describe the areas of improvement and the related amendments to GAAP that are intended to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. The amendments have different effective dates. Our adoption of this guidance did not have a material impact on our Consolidated Financial Statements and disclosures.</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 March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-04&#8221;). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the US GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance became effective on March 12, 2020 and can be applied prospectively through December 31, 2022. In January 2021, the FASB issued Accounting Standards Update 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope&#8221; (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We plan to adopt ASU 2020-04 and ASU 2021-01 when LIBOR is discontinued. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements and disclosures.</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 August 2020, the FASB issued ASU 2020-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%">Debt-Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-06&#8221;), to address the complexity associated with applying GAAP to certain financial instruments with characteristics of liabilities and equity. The ASU includes amendments to the guidance on convertible instruments and the derivative scope exception for contracts in an entity&#8217;s own equity and simplifies the accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation models in Subtopic 470-20. Additionally, the ASU will require entities to use the &#8220;if-converted&#8221; method when calculating diluted earnings per share for convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. We adopted the guidance on January 1, 2022 and the adoption did not have a material impact on our consolidated financial statements and disclosures.</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%">In November 2020, the Securities and Exchange Commission (the &#8220;SEC&#8221;) issued Final Rule Release No. 33-10890, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information (&#8220;SEC Release No. 33-10890&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The rule was effective on February 10, 2021. Registrants are required to comply with the new rules beginning with the first fiscal year ending on or after August 9, 2021 but may early adopt the amended rules at any time after the effective date (on an item-by-item basis), as long as they provide disclosure responsive to an amended item in its entirety. Therefore, we elected to early adopt Items 301 and 302 of this rule on December 31, 2020, which eliminated the disclosure of certain selected financial data and supplementary financial data, which did not have a material impact on our consolidated financial statements and disclosures. We adopted the amendments related to Item 303 on December 31, 2021, which included (i) clarification of the objective of MD&amp;A; (ii) enhancement and clarification of the disclosure requirements for liquidity and capital resources; (iii) elimination of tabular disclosure of contractual obligations; (iv) integration of disclosure of off-balance sheet arrangements within the context of the MD&amp;A; (v) codification of prior SEC guidance on critical accounting estimates; and (vi) flexibility in comparison of the most recently completed quarter to either the corresponding quarter of the prior year or to the immediately preceding quarter. The adoption did not have a material impact on our consolidated financial statements and disclosures.</span></div></ix:nonNumeric></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_97"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3ODI_87f8e5df-eb5c-4682-b49d-da140bc609cf" continuedAt="i9d158110a7e84723b8c55feb2f4bb45b" escape="true">Stock-Based and Deferred Compensation</ix:nonNumeric></span></div><div style="margin-bottom:10pt;text-align:justify"><ix:continuation id="i9d158110a7e84723b8c55feb2f4bb45b" continuedAt="i5b67ca7df9d547aa984b0385439b1bb1"><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 </span></ix:continuation></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%">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="i5b67ca7df9d547aa984b0385439b1bb1" continuedAt="i17500f63999240acafd408eaf2ef7126"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTYxOA_a8ec7f28-d86d-4d1c-8833-9d76449c7f18">2,250,000</ix:nonFraction> common shares, of which <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTY0NQ_e6bbd560-636c-4b0f-bfde-4c14f30bdd03">642,487</ix:nonFraction> remain available for grant at December&#160;31, 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-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 generally 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3NzA_aea22c53-bfe0-4a22-b67a-b636ebd5564a" 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, 2021, 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, 2020</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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS0xLTEtMS0w_bda4404d-6e9f-419e-945c-ff61fdb51b84">1,625,400</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS0zLTEtMS0w_f01dd2ae-db56-40bd-b7f1-641bd2d9289a">30.21</ix:nonFraction>&#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%"><ix:nonNumeric contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS01LTEtMS0w_e9e83152-5082-4bcc-955e-853dd18e8a26">7.28</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS03LTEtMS0w_42fcdd7e-d94f-4695-aba8-8fd14f656213">22,882</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMi0xLTEtMS0w_1351ff69-7f4f-4e1b-aacf-821225ac8897">435,500</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMi0zLTEtMS0w_69011303-8b77-4ffd-bcca-a9b362e71754">52.54</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMy0xLTEtMS0w_206c9b67-e42d-4930-9de4-83c39917153f">452,100</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMy0zLTEtMS0w_a7c4b6be-3823-439b-a02c-3c12d3eeb9cd">24.85</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNC0xLTEtMS0w_7349022a-e9f3-4101-97c0-8a209364197d">14,200</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNC0zLTEtMS0w_8dc61c19-446d-431f-a451-91ec5715d12c">37.94</ix:nonFraction>&#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, 2021</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS0xLTEtMS0w_299818df-6e5f-4451-84b7-b33a27ec70f5">1,594,600</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS0zLTEtMS0w_83754950-b73f-43ab-a4ea-3a4b4d4bdea9">37.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="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%"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS01LTEtMS0w_bf58dd83-19e8-4466-8094-2914c4a31209">7.34</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS03LTEtMS0w_9b78d350-5675-4ce4-a62b-1b4f6868985e">39,016</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></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, 2021</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi0xLTEtMS0w_d9d39829-bdb8-455c-a0c4-ecea28fd717e">1,556,535</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi0zLTEtMS0w_123be2da-f172-4409-b5ed-51968278f2d2">37.63</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><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%"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi01LTEtMS0w_28832931-4504-435b-8ba1-f6354101fb70">7.32</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi03LTEtMS0w_3046ec0e-2574-4203-afee-f474a679cbd9">38,214</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></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, 2021</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy0xLTEtMS0w_92532623-690f-4037-920f-f1869604dd50">576,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="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy0zLTEtMS0w_678a1f6c-9544-4947-9144-92d2593bdb9f">28.69</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><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%"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy01LTEtMS0w_d055d86f-0880-4566-a564-542f60ca4279">5.79</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy03LTEtMS0w_4cf0b069-f86c-4b07-a2d7-c8ad9ef0ba73">19,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="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;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:100%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;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, 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzExNw_b2edf80e-965c-4519-a1e8-b556b8fbcab0">15.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzEyMQ_aff2056a-931a-4f5c-ab67-f86ca9c9f2d5">8.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzEyOA_eeab88d7-ba38-4b9c-baa4-f59d3786277f">14.5</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3NjU_24951bc8-011c-407d-9321-99886960315d" 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, 2021, 2020 and 2019 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%">2021</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%">2020</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%">2019</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%"><ix:nonFraction unitRef="number" contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy0xLTEtMS0w_1c0b7e55-0a96-4204-a724-81462989b5ef">0.66</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><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="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy0zLTEtMS0w_eadba407-3159-441d-9d38-357b15059d05">1.42</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><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="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy01LTEtMS0w_1a5ad806-f515-4b67-ba3a-f93dc94eae35">2.51</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="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC0xLTEtMS0w_b5683f8c-ee92-4304-a237-d23aa2168702">31.66</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC0zLTEtMS0w_c3b81660-d32d-420b-866f-a3eb03369771">29.15</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><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="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC01LTEtMS0w_06c5b0d1-7ed0-4278-aaf3-90444bd704ac">28.81</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="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS0xLTEtMS0w_4e37a32c-72b8-4e11-830f-a50003bbab4a">5.5</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS0zLTEtMS0w_4944a075-e028-472a-aa9f-9ec0a30f14bb">5.6</ix:nonNumeric></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%"><ix:nonNumeric contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS01LTEtMS0w_52f54c68-4ac2-46c7-b18b-a352395b92fc">5.9</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="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi0xLTEtMS0w_a56dee5a-0107-4084-b730-ee76c517e77a">15.69</ix:nonFraction></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi0zLTEtMS0w_b6d40e99-ff3b-47a7-9111-643572cb9bf5">12.65</ix:nonFraction></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi01LTEtMS0w_bea61d9f-f637-45ae-9c2c-3116c70fa1d0">9.06</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 </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="i17500f63999240acafd408eaf2ef7126" continuedAt="i3876f46955e14fdebd896c2be0214e59"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM3NA_e2054fcd-0b8c-43e8-aa3e-fb941bcfd02e">4.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM3OA_c2d0272d-bae3-4c26-b3df-be817b490eb9">3.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM4NQ_824e4b37-501b-4988-a81f-dcedbf171d1a">3.6</ix:nonFraction> million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2021, there was a total of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDUxOA_f424f84b-aaf8-4c0c-9e50-1b68e6f2eee3">11.0</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDcxMQ_89641112-73e2-4578-9ad2-6d48f74a297f">2.1</ix:nonNumeric> 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 and 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 2021, the Company awarded each non-employee director <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:NonEmployeeDirectorRestrictedStockUnitsAwarded" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4ODg0MA_377e0c3b-d365-4a9f-888b-23dbc87b6a4e">2,910</ix:nonFraction> restricted stock units (<ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4ODgzMg_efda0021-3d9b-4eb0-a525-f9fd870be779">20,370</ix:nonFraction> restricted stock units in total) 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 (on a one-for-one basis) upon the director&#8217;s termination of service as a director.</span></div><div style="margin-bottom: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 awarded its non-employee directors a total of <ix:nonFraction unitRef="shares" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="0" name="mho:StockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDkxNg_673648b4-3b9a-49b2-934f-1f0d823b5de2">24,000</ix:nonFraction> stock units under the 2018 LTIP during each of the years ended December 31, 2020 and 2019.  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 restricted stock units and 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 restricted stock units is recognized over the period of the award (amortized over one year).  Stock-based compensation expense for our director stock units, which vest immediately, is fully recognized on the day the award is granted.  The Company recognized the stock-based compensation expense related to the awards of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTUwMg_fc35d622-ed1e-4469-9b6f-022eba2ecfdf">0.9</ix:nonFraction> million in 2021, and $0.7 million in both 2020 and 2019. </span></div><div style="margin-bottom: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, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTgwNQ_29e4c189-33c6-4ef9-a120-e6be882ad981">8,059</ix:nonFraction> stock units outstanding under the Director Equity Plan with a value of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTg3OQ_494a0e1e-665a-46ed-9e11-d5c668e2f448">0.2</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-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;16, 2021, February&#160;18, 2020 and February&#160;19, 2019, 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="i5b006842d5f9475790849ca755be74e5_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE0MA_be59ac5b-8640-4f72-92e8-5250c94bf420">30,875</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i3229e9e04de941c6a78d66012a2abb43_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE0NA_e6cda898-d483-4238-a6ac-d80ad829a66b">45,771</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0a86af5064be4defbf5bda44de18c2af_I20191231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE1MQ_d80a5b0a-065b-4715-bfc2-8f6993d78dd9">53,692</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="1" name="mho:PercentageweightofPSUsrelatedtoperformancecondition" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjc2Ng_bfc522bf-8619-4775-9e1d-cdb06dac37b1">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="1" name="mho:PercentageweightofPSUsrelatedtomarketcondition" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjk5MA_48032fa4-228e-4339-b999-46a857e9675e">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="i3f4fa90e62414870b1e0a588530332d8_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODMwOA_9c6ea81b-f47b-4a1f-b313-901591b47ddc">51.82</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i447d0cbab7db42009d37bdbc0dbaf085_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODMxNQ_af3c8f59-a56b-4c5a-8884-6318252e93d8">56.44</ix:nonFraction>, respectively, for the 2021 PSU&#8217;s, $<ix:nonFraction unitRef="usd" contextRef="i04e3e71e8d8240ccb2c2d2b13dc2e91e_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM1MQ_e76acf5d-d792-4ad5-9726-87bce26b6c1b">42.23</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icbbb08493b00470da22a716bdfd8f827_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM1OA_15f27265-5a8c-406a-9c87-c8df1f700bfc">37.51</ix:nonFraction>, respectively, for the 2020 PSU&#8217;s, and $<ix:nonFraction unitRef="usd" contextRef="i5c0a1617b5554e63a183066a8aaa5d25_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM5OA_d0749dda-dac2-40d3-a37c-0588abeaf4c9">27.62</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1f762be83d34433e84a153bc90a158fc_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODQwNQ_503ec402-bf23-4895-adb8-ef2f8573927f">32.52</ix:nonFraction>, respectively, for the 2019 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 </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="i3876f46955e14fdebd896c2be0214e59"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">attainment of the Market Condition is probable.  Therefore, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="id5abeb2e63d043388b5f2c4f799d0809_D20210101-20211231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODc4NQ_080c4996-014c-431c-a6ca-c9f57a96d2ce">0.4</ix:nonFraction> million in stock-based compensation expense during 2021 related to the Market Condition portion of the 2021, 2020 and 2019 PSU awards.  There was a total of $<ix:nonFraction unitRef="usd" contextRef="i2bafa251169e41abb79a507c82d98901_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODkyOQ_8b7017f0-cee9-4328-b031-1a37eac3da77">0.2</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2021 and 2020 PSU awards as of December&#160;31, 2021.  At December&#160;31, 2021, the Market Condition for the 2019 PSU awards was met, and the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i20e32de0aaef40b8b4d709397ede52c0_D20210101-20211231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfOTE0NA_f2ac910b-a7b5-474b-b2f0-d207ba8df3da">0.3</ix:nonFraction> million of stock-based compensation expense.  Based on these results and board approval, <ix:nonFraction unitRef="shares" contextRef="i6697c030b8ab4f059c28ca69502cb41b_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfOTIyOA_6072b31b-ac8e-4415-972a-51303d375628">12,433</ix:nonFraction> PSU&#8217;s vested during the first quarter of 2022 with respect to the portion of the 2019 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 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="i004e86dd5f4847458456807b9fd6e1e1_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDM5NA_4e99b30b-165e-4550-b1c5-60387f2abfcb">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id0818e59a6b14fda80a2257fd4e97183_D20210101-20211231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA3MjI_d2db3ac2-e223-40b8-b0fe-f93210bb1aed">1.4</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, during 2021 based on the probability of attaining the Performance Conditions.  The Company has $<ix:nonFraction unitRef="usd" contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231" decimals="-5" name="mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDQyNg_23a94a7e-c837-4831-82e1-f6ba4c1ae7fe">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7bd8112422af42a1a058c59c90241943_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5MjE_11117a46-157d-455f-8d80-79ac81851329">0.7</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, at December&#160;31, 2021.  The Company recognized $<ix:nonFraction unitRef="usd" contextRef="i816e0da45ac341ab90d11f196afdb688_D20210101-20211231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTEwNzA_3ac37509-a6ac-48e5-91f5-204077fcd54b">1.0</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2019 PSU awards as of December&#160;31, 2021 based on the achievement of the maximum performance level.  Based on these results and board approval, <ix:nonFraction unitRef="shares" contextRef="if27ae9701df1436b91da811c411ef648_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTEyODc_39151b6a-b7f3-461a-bf04-d1f814ce7eeb">63,227</ix:nonFraction> PSU&#8217;s vested during the first quarter of 2022 with respect to the portion of the 2019 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTIxMTc_f83bfe44-58c0-4824-a8b8-ff9a8ec4567b">0.3</ix:nonFraction> million for the year ended December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDE4Nw_94f950c5-074d-439f-b1a7-962910f26914">0.2</ix:nonFraction> million for the years ended December 31, 2020 and 2019.&#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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI2NzI_e7e5d151-22bf-4484-a20b-fb7be71f7743">0.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5OTUxMTY0MTk3OA_46f561c3-fd6c-4d45-a028-58c54186c0cb">0.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5OTUxMTY0MTk4Nw_29614faa-3bad-466e-a9f0-5291f86e3f9f">0.2</ix:nonFraction>&#160;million during the years ended December&#160;31, 2021, 2020 and 2019, respectively.&#160;&#160;As of December&#160;31, 2021, there were a total of <ix:nonFraction unitRef="shares" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="0" name="mho:StockUnitsOutstandingUnderStockOptionPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI3ODk_4d936241-02e4-4f48-9bab-d7ffd674ec05">47,874</ix:nonFraction> equity units with a value of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI4MjE_4b91f377-1874-4607-afb9-72fdfcf2d635">1.4</ix:nonFraction>&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2021, based on the closing price of the underlying common shares, was approximately $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:DeferredCompensationEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI5ODY_f97e2783-04b4-4427-857c-083b1b045c6c">3.0</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTMxMDQ_706f3acf-72e0-4833-a25a-e8a5454085df">1.4</ix:nonFraction>&#160;million as of December&#160;31, 2021.&#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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2ODg_adc7068b-3b70-432d-9a69-dfdd4eeacdf6">4.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2OTI_9979d936-e235-4638-a805-411a94b1e347">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2OTk_117411b9-cb64-4900-ac02-cdb95fc4b6ac">2.9</ix:nonFraction>&#160;million expense (net of plan expenses) for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_103"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTQ4_7f134f9d-1019-4347-94b2-722f8182b665" continuedAt="i715059f96349495b881c08619b09f33e" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="margin-bottom: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="i715059f96349495b881c08619b09f33e" continuedAt="i622b493b780741fba46e12dcd6a70973">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 </ix:continuation></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%">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="i622b493b780741fba46e12dcd6a70973" continuedAt="i5e39ce99369742119c8f7441b9144273"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzQ4NDc_5979ad53-80bd-4e9a-9261-2d83db93e55d">8.4</ix:nonFraction>&#160;million at December&#160;31, 2021.  The carrying value and fair value of mortgage servicing rights was $<ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2MDA_0bd4eeef-53f3-4a12-abc7-e2e82fa05461">9.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA1MDA_d1748379-8b67-4c8c-9275-699e645d9875">9.2</ix:nonFraction>&#160;million, respectively, at December&#160;31, 2020. This $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2MTg_55f6b996-2544-45ce-b2b3-8bce8f9424b2">0.2</ix:nonFraction>&#160;million decrease in the value of our mortgage servicing rights was caused by the disruption in the mortgage industry as a result of the COVID-19 pandemic, and was recorded as a decrease in revenue to bring the carrying value down to the fair value, for a net valuation allowance and impairment of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2Mzc_55f6b996-2544-45ce-b2b3-8bce8f9424b2">0.2</ix:nonFraction>&#160;million for the year ended December&#160;31, 2020. </span></div><div style="margin-bottom: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></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="i5e39ce99369742119c8f7441b9144273" continuedAt="i815fb4df39cb4df0806e7140d776ad3f"><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:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTI0_7c4c5ef3-0db7-44d0-be53-e55ebd7fa36d" 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, 2021 and 2020:</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%">2021</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%">2020</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%">Whole loan contracts and related committed 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzItMS0xLTEtMA_66d0f6cc-8f3d-4890-8cb9-0f72d445070e">782</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzItMy0xLTEtMA_2471f133-ddf7-490e-8b64-35b77a197aa9">2,354</ix:nonFraction>&#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%">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzMtMS0xLTEtMA_35f56fa1-2981-4f26-9e89-b58fe49e45de">228,831</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzMtMy0xLTEtMA_c3275bf7-6552-4849-a3f8-89779ee1b997">208,500</ix:nonFraction>&#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 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzQtMS0xLTEtMA_a72edb64-5112-4bba-9859-5e36b91f7c1f">223,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzQtMy0xLTEtMA_4dfcbd47-a4d5-4343-8397-60aa6459c708">183,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzUtMS0xLTEtMA_185e7e28-1230-4345-a52b-6df087301da7">3,785</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzUtMy0xLTEtMA_167e1505-097d-4783-8120-5f90ce103377">78,142</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzYtMS0xLTEtMA_d14717df-ba92-40fd-8c40-6a574c1c24ea">251,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzYtMy0xLTEtMA_ce438668-ab8e-4d68-8790-ebfcf694b1c7">131,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzctMS0xLTEtMA_9f2ee5cf-532e-4038-bef6-bc29cd3424a4">263,088</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzctMy0xLTEtMA_4c4fc312-fa8d-4e76-8cd7-fb6c34deae2d">148,331</ix:nonFraction>&#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></ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTM1_70bcadf9-dcaa-4d0a-bfb9-d8c6b5e68c76" 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, 2021, 2020 and 2019:</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%">2021</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%">2020</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%">2019</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="i8644cfd6844d4ed8a4d86c4401772657_D20210101-20211231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItMS0xLTEtMA_0a7f84c4-3d25-4b47-9817-9e10d0d10604">2,586</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i32fc5f8bb56d4e8aa4f2a3bafdb4f82c_D20200101-20201231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItMy0xLTEtMA_00bd22f7-caf6-4e12-be9b-2eba67a62af9">318</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i84af5f0022f84f9ea9e6ef808b1c0f25_D20190101-20191231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItNS0xLTEtMA_3d248582-371e-43f8-865e-1c7d896fc267">2,261</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="ib86235739df04954a9f817b55c7c5c6d_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtMS0xLTEtMA_1d180417-fc36-44a8-8aaa-6dd118bca2c2">6,117</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94bdd446c1ff49358c5d2050f8ff1185_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtMy0xLTEtMA_827fb2c5-4308-469d-b47e-df2a76087933">1,304</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i43a191383eb04a0b93ed32ece67f82bb_D20190101-20191231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtNS0xLTEtMA_7e1f50f7-7608-4cbd-9fd0-d75057a5700b">2,969</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i22963902067c41ca946a8d3b9f5dd198_D20210101-20211231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtMS0xLTEtMA_f350f39d-0793-445c-b63e-5a57b08df6e1">2,143</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i164c7d0705a84a9391e687fbc4837230_D20200101-20201231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtMy0xLTEtMA_7b259cd7-198c-4ce8-afb7-fc7d3612a3af">964</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="ieb299a495d43402ea65a809aff2676fd_D20190101-20191231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtNS0xLTEtMA_82596689-09be-4055-a932-f0834c38a5d9">370</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i6aa67cd5152b4bf7b79a970a30518de4_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtMS0xLTEtMA_c18774b9-fd08-4a74-9100-1d1173cb32b6">353</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaeb13e930c444bb19da7daa63c33d5db_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtMy0xLTEtMA_fb1ad6cc-6b54-4638-aeeb-005b818ab19d">360</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="ib621d3ff920f4e36948d57fb8892a21c_D20190101-20191231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtNS0xLTEtMA_1de316ed-7af0-4283-9fc2-a9f57e2f9f9c">173</ix:nonFraction>&#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%">Total gain (loss) recognized</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtMS0xLTEtMA_513cdd13-19b4-40f9-b425-9276ad3d3afe">1,741</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtMy0xLTEtMA_fac4c517-9a23-4646-96fa-7d9ea1322b2c">382</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><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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtNS0xLTEtMA_5ad1f920-159b-4d53-a0b2-8e6762391056">511</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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTU5_1f981905-7b02-4d6c-a8e3-e6e43fd5fe9a" 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><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, 2021</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, 2021</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%"><ix:nonFraction unitRef="usd" contextRef="i6f1a1fc6d7e743c8bc1e071d96d272a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzMtNC0xLTEtMA_21f7af28-ffa2-49f9-96b9-73dcdc8bb796">4,477</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><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%"><ix:nonFraction unitRef="usd" contextRef="ib9c9d6a139834a98be7c59c721be4277_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzMtOC0xLTEtMA_badf3cfe-d61e-4c2c-a62b-135eebe9ac5f">&#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></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%"><ix:nonFraction unitRef="usd" contextRef="i4008ece6d15748798bdf27a35afcd05e_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzQtNC0xLTEtMA_57124857-b3fa-4d89-a0c6-63aab5533888">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="ia2f0ea01e6f44b11a386d7c799d53c01_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzQtOC0xLTEtMA_8db2f452-42bc-4120-ad76-af660f2a802e">487</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></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%"><ix:nonFraction unitRef="usd" contextRef="i5a4d72806c0e4534a0fe5b684cbce079_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzUtNC0xLTEtMA_0be0a0ba-7397-4ddb-962d-f4305cc32092">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="id61dd6d1d9ad4fc6937aa69cf1d09f50_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzUtOC0xLTEtMA_791fabc4-3fb6-4cf4-bea1-5fd0269ebc36">62</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></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%"><ix:nonFraction unitRef="usd" contextRef="i74de539b41a34945be7b8e40f412433f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzYtNC0xLTEtMA_331338df-fd1a-4b83-918f-df1576f0013e">4,477</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><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%"><ix:nonFraction unitRef="usd" contextRef="i32216facefea46f7870170fa2bb60c1f_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzYtOC0xLTEtMA_8a437d74-6a2e-4545-8617-0af3fb9c3f0a">549</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></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, 2020</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, 2020</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%"><ix:nonFraction unitRef="usd" contextRef="ice44c01a90994ad29fcc2e85059b0fd9_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzMtNC0xLTEtMA_63fe4cea-4c0d-4f4b-9878-a06dd21dd3ca">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i6a89466a5e0346e393cafcb7e9448805_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzMtOC0xLTEtMA_acf23a2a-2377-4a7b-bc47-98c53838b2d3">1,640</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i9f166cd932a44588a1f62ee189d20d0b_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzQtNC0xLTEtMA_7356e777-547b-4c53-b250-f0dc57de7162">1,664</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iab6ae692e15d4e9680120597425bdf51_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzQtOC0xLTEtMA_428ae2f9-be84-4fbc-9898-cecc40a7b640">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i24d115f34fe84263a5beed1a7507d91b_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzUtNC0xLTEtMA_aa8a9ba3-1de3-431b-a0d0-9b7cec66881a">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i98eae857f6fe428eab73121390db2b4a_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzUtOC0xLTEtMA_a37c2764-79cb-4636-b383-872f8d6bf596">422</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ieaa25bbd0fcf41e8b5b5309910102ede_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzYtNC0xLTEtMA_fc5016b7-88a8-4458-ba50-135c61b616ad">1,664</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8283f1ee60b44966920d3749a72cc5dc_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzYtOC0xLTEtMA_5ff890e0-569a-4a39-8691-f455dd2fa5a0">2,062</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></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%">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="i815fb4df39cb4df0806e7140d776ad3f" continuedAt="i1f5925bb79f44ff7b197a75fe50af0b3"><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 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="#i533a4e8a337044258c7e1350dac06ec3_91">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.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTIy_af744308-adf3-462d-b39e-0329dfbc0424" continuedAt="i6b0aeffbf9a84b288441aaf635558721" escape="true">The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2021, 2020 and 2019:</ix:nonNumeric></span></div><ix:continuation id="i6b0aeffbf9a84b288441aaf635558721"><div style="margin-bottom:3pt;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%">2021</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%">2020 </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%">2019 </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%"><ix:nonFraction unitRef="usd" contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtMi0xLTEtMA_5818f87e-2ee9-498d-b47e-f62a8809f3cf">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtNC0xLTEtMA_9f90d8ba-6fb8-4779-a959-a85b2f5e5fc3">16,324</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtNi0xLTEtMA_11adf3fe-0a41-4499-8e76-460e51465afe">12,321</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtMi0xLTEtMA_3e1e9d04-28dc-46d5-aca8-39ca228c82dd">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtNC0xLTEtMA_df8dbe49-374b-4699-94d4-83940e855aaa">8,435</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtNi0xLTEtMA_19f5c394-5738-4a7d-b6b2-5e72a696f650">5,002</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtMi0xLTEtMA_658e75f1-0f49-42c1-a097-b8faddcd5cad">&#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;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%"><ix:nonFraction unitRef="usd" contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtNC0xLTEtMA_27163aa9-f53c-4792-a81b-eba26c01739c">24,759</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtNi0xLTEtMA_cab3408e-519e-471c-b553-6edf3b7c194a">17,323</ix:nonFraction>&#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="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: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></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-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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTcx_28e70621-1825-4ad7-8dce-2d81cec3cc93" 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, 2021 and 2020.  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, 2021</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, 2020</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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtNC0xLTEtMA_9472be9e-08b8-4baa-8a69-244301ecf2d7">236,368</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><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%"><ix:nonFraction unitRef="usd" contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtNi0xLTEtMA_e9df03ac-fdcd-4408-8e95-0ffba23374ab">236,368</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><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%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtOC0xLTEtMA_8e10c10d-003c-49a8-ab3c-6e7a4cacde1e">260,810</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtMTAtMS0xLTA_949ee16e-bb5d-4e3e-90ad-750ab2736641">260,810</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtNC0xLTEtMA_67adf4fa-1903-4b4f-9b95-971ae1175753">275,655</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtNi0xLTEtMA_bb4c4178-e793-4283-94a3-0c4b77bfc5be">275,655</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtOC0xLTEtMA_71f322c5-83d9-4b06-ac8b-7b97053f0dff">234,293</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtMTAtMS0xLTA_18702ddc-9aa9-4796-a478-4bb034499e01">234,293</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtNC0xLTEtMA_1f99b3ba-3953-4370-87ed-acd7fad24dbd">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtNi0xLTEtMA_319c97cf-40d5-4c5a-89af-e363025f3f28">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtOC0xLTEtMA_9bc76a80-fa37-401f-a516-a39997333277">1,664</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtMTAtMS0xLTA_d0520551-47ee-4004-95f9-f3803bdef08f">1,664</ix:nonFraction>&#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%">Forward sales of mortgage-backed securities</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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTQtMS0xLTA_1ea6a39e-0ed6-4b58-90b5-dc74ccbb7eaf">4,477</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTYtMS0xLTA_6b23d3bb-52d1-4ca5-816d-8554b43778cd">4,477</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTgtMS0xLTA_286257f5-8f84-4da6-abfa-f8464c00d25c">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTEwLTEtMS0w_90d6370f-1ca5-4682-8668-5da1a8da81ce">&#8212;</ix:nonFraction>&#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%">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="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%">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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTQtMS0xLTA_1010d148-0777-42db-8275-c774b0b7600d">266,160</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTYtMS0xLTA_677599b2-8466-40f0-8b85-685433cbabed">266,160</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTgtMS0xLTA_8ce5ca1c-2b04-4d8d-bac7-64a309626053">225,634</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTEwLTEtMS0w_767f7d46-4e26-406a-bf4c-63da3461a5af">225,634</ix:nonFraction>&#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 - other</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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTQtMS0xLTA_d59cbbc2-6f1c-4c58-a640-5848c0f72bc7">4,549</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTYtMS0xLTA_90fc1787-37af-412f-aa3d-c0bfb333bc15">5,015</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTgtMS0xLTA_23182053-7861-4862-9405-72cbb57fc3ec">4,072</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTEwLTEtMS0w_65b4d000-b8ae-4461-977b-6955a050b9d3">3,647</ix:nonFraction>&#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: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 2025 </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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:SeniorNotesdue2025FairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTQtMS0xLTA_9e409a94-57f0-4e10-8758-59f2bac97e15">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:SeniorNotesdue2025FairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTYtMS0xLTA_78f1bb04-1917-4e67-8acb-783110e197e6">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:SeniorNotesdue2025FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTgtMS0xLTA_28ce86a7-94a6-4990-862a-b15ae24519ae">250,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:SeniorNotesdue2025FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTEwLTEtMS0w_b0389485-d9dc-4be6-bf15-750652c5b868">259,375</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTQtMS0xLTA_29438a0e-ea39-4ca7-afaa-c07031cee635">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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTYtMS0xLTA_87528c3d-399c-4366-ab78-71ef58bdefab">414,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTgtMS0xLTA_cafe4991-7a90-453a-982b-bfe19b6414ad">400,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTEwLTEtMS0w_fe20dc42-817e-472c-86f4-c88f2f3c4058">421,000</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTQtMS0xLTQwOQ_ac2932ec-6706-432a-8e18-a471f465c1cf">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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTYtMS0xLTQxOA_686bf82f-b3d1-45f2-a053-7f0382fdf937">294,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTgtMS0xLTQzNQ_be45f321-e8d2-49f6-84a3-0e75eda95a5c">&#8212;</ix:nonFraction>&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTEwLTEtMS00NTk_fa9a761d-688d-45d2-9761-f0f70ddea438">&#8212;</ix:nonFraction>&#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%">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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTQtMS0xLTA_0c70b504-ca97-4d67-8b0f-ea65661a22c5">487</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTYtMS0xLTA_ebf7144f-705c-4980-b0f9-3bfa20298122">487</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTgtMS0xLTA_d4a003df-c0e1-4271-8f73-cfe6b0e72b06">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTEwLTEtMS0w_e1d791e0-c82b-4370-b64a-80ce143fefcd">&#8212;</ix:nonFraction>&#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%">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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTQtMS0xLTA_cdd84122-9a92-40c0-aa4a-2d6bc511712e">62</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTYtMS0xLTA_a425f401-5846-4002-95bd-5b6d95973a62">62</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTgtMS0xLTA_fd7e21a3-2032-464c-9ff3-ae03092f6c95">422</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTEwLTEtMS0w_945c75cb-d156-4fd5-880a-bf5271469b33">422</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTQtMS0xLTA_9d64bf8d-c4e7-448d-a628-590538a20856">&#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;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%"><ix:nonFraction unitRef="usd" contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTYtMS0xLTA_6b5a5056-a2b1-4f79-9c70-730ab0e41d79">&#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;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%"><ix:nonFraction unitRef="usd" contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTgtMS0xLTA_da37decb-a4d0-4674-aaca-d08fe2f19f86">1,640</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTEwLTEtMS0w_16432a6c-ae3a-4e5a-ae44-187a123ba527">1,640</ix:nonFraction>&#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></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, 2021 and 2020:</span></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%">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="i1f5925bb79f44ff7b197a75fe50af0b3"><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 2025, 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, 2021 and 2020.  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 2021 under the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwNjQ3_6f6c2abd-afd3-4b1b-81de-f3fc718c6198">550</ix:nonFraction>&#160;million unsecured revolving credit facility, dated <ix:nonNumeric contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwNjkz_825f56b6-ab38-45f5-8df3-311ca6468b9c">July&#160;18, 2013</ix:nonNumeric>, as amended mostly recently in June 2021 (the &#8220;Credit Facility&#8221;), fluctuated daily with the one-month LIBOR rate 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="#i533a4e8a337044258c7e1350dac06ec3_142">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 two credit agreements: (1) a $<ix:nonFraction unitRef="usd" contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMTI4_e356bf38-d85b-4f5b-81a6-06208598e750">175</ix:nonFraction> million secured mortgage warehousing agreement (which increased to $<ix:nonFraction unitRef="usd" contextRef="i6fd295bfba1b4e749c0c678a255fef96_I20210925" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMTkw_2f49a52a-b795-4af3-baf5-e74b519ec445">210</ix:nonFraction> million from September 25, 2021 to October 15, 2021 and to $<ix:nonFraction unitRef="usd" contextRef="i2f3045c76d834e8cbb4704ba1348a386_I20211115" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMjQ0_fbcf3a0f-a192-47a6-b0b3-a847dd8f29ee">235</ix:nonFraction>&#160;million from November 15, 2021 to February 4, 2022, which are periods of increased volume of mortgage originations), dated <ix:nonNumeric contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMzYy_5c52de23-f668-4ba8-9802-2901dd2f3934">June&#160;24, 2016</ix:nonNumeric>, as amended (the &#8220;MIF Mortgage Warehousing Agreement&#8221;); and (2) a  $<ix:nonFraction unitRef="usd" contextRef="ie6fa91869331452e80fd399a48af680e_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExNDMy_f523aa33-4773-4289-b390-1bb901ecc029">90</ix:nonFraction> million mortgage repurchase agreement, dated <ix:nonNumeric contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExNDcy_67d9e29f-87d5-4936-8749-d6b009d3e9ce">October&#160;30, 2017</ix:nonNumeric>, as amended (the &#8220;MIF Mortgage Repurchase Facility&#8221;).  For each of these credit facilities, the interest rate is based on a variable rate index, and thus their carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial during 2021 fluctuated with LIBOR.  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="#i533a4e8a337044258c7e1350dac06ec3_142">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 Warehousing Agreement and the MIF Mortgage Repurchase 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 - Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The estimated fair value was determined by calculating the present value of the future cash flows using the Company&#8217;s current incremental borrowing rate.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_109"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTg_304e822e-a47a-4c13-8d29-c1c8b014e0f0" continuedAt="i32005e2bfb454ebaad39a801ba744388" 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTM_683d96ea-5258-4173-afdb-4054ba3cad2f" 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, 2021 and 2020 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%">2021</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%">2020</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzItMS0xLTEtMA_563beefd-62d5-492d-99aa-66e47ab9f0c2">1,125,738</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzItMy0xLTEtMA_c448d24d-e08d-482d-bda9-a67b3e74b358">868,288</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzMtMS0xLTEtMA_0724fd5d-8376-4386-9173-bec08ecd78c9">4,312</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzMtMy0xLTEtMA_2e31965c-ae34-407f-8b94-9bd52b2680d8">4,623</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzQtMS0xLTEtMA_48b38adf-dd5e-4836-a005-057406c0283f">1,187,341</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzQtMy0xLTEtMA_9772353c-f1c0-4199-a936-ea58830ed711">898,966</ix:nonFraction>&#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, 2021 - $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjgzMGM2NDRiOTE0NzRmNjQ5OWY0NTRkODliNjI4MDM2Xzc5_eee63f42-3876-4a52-9572-5ae181f8d002">12,023</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, 2020 - $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjgzMGM2NDRiOTE0NzRmNjQ5OWY0NTRkODliNjI4MDM2Xzg5_345cae50-8ba2-432a-931f-e5c3b3bb749f">12,909</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMS0xLTEtMA_45d821d5-f30f-4a15-b52d-d8d8191bd793">59,268</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMy0xLTEtMA_379f71eb-efac-4581-be74-4570bd35ca0d">81,264</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzYtMS0xLTEtMA_66caa57d-5125-41b4-a335-864c656d2b2e">20,089</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzYtMy0xLTEtMA_ef9abbc1-a566-4de4-af75-4d6ff33a196d">8,196</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzctMS0xLTEtMA_933209e5-e7d9-4ca3-8e21-b39a3aa1efa4">52,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzctMy0xLTEtMA_56e038a3-477e-4604-93f9-8f8e77c22136">45,357</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzgtMS0xLTEtMA_092c2a33-6867-4b8a-8fe7-69f9f7411025">2,768</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzgtMy0xLTEtMA_406e41f8-e5e8-433f-9c3d-d9d6a1201635">9,914</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzktMS0xLTEtMA_ae165f9a-d3a0-4300-9dc8-9fb863de09a3">2,452,434</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzktMy0xLTEtMA_3c5a99a9-a273-4911-a245-56c20d2c255d">1,916,608</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></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, 2021 and 2020, we had <ix:nonFraction unitRef="homes" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzUxMg_30339f85-9b7b-46ea-9510-dc1f65e077e6">1,266</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU0Nw_541e9538-d2bd-456d-85d2-a0459db0c4c0">193.2</ix:nonFraction> million) and <ix:nonFraction unitRef="homes" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU1NQ_eb1bf99c-17ce-4490-b50b-1bc2bb435a95">1,131</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU5MA_de8b2dba-87a5-4416-bf0c-0ed2603e384e">186.9</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="#i533a4e8a337044258c7e1350dac06ec3_91">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="#i533a4e8a337044258c7e1350dac06ec3_103">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></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%">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="i32005e2bfb454ebaad39a801ba744388"><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;<ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTY_417749be-7090-4a5c-b7d1-74bbac813f89" continuedAt="icee8a9482dfe474cb55a96de50674e37" escape="true">The summary of capitalized interest for the years ended December 31, 2021, 2020 and 2019 is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><ix:continuation id="icee8a9482dfe474cb55a96de50674e37"><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%">2021</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%">2020</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%">2019</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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItMS0xLTEtMA_d8a7b5cc-80b8-4d94-b118-c78320c21304">21,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="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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItMy0xLTEtMA_ab7c7888-edde-4f35-b361-89acb3e70850">21,607</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItNS0xLTEtMA_59a190cb-badd-493a-a291-17f85866bd46">20,765</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtMS0xLTEtMA_44a9fd86-dd1f-4283-9c4a-18b68a5fdf7a">36,843</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtMy0xLTEtMA_d9b9de34-ddc3-4cb2-9d3c-f60f5ae2c865">32,408</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtNS0xLTEtMA_9bc089c1-2a92-458f-a1e8-1280bdfbe241">30,253</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtMS0xLTEtMA_b739c08b-d020-46f3-8e8f-a31b71028b47">33,829</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtMy0xLTEtMA_69d289ec-e8f7-485b-9896-dfe4ac51f3ee">32,686</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtNS0xLTEtMA_fdb7ad0f-45ef-4383-b4f1-e408b8371290">29,411</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtMS0xLTEtMA_d43f8472-9638-4d39-bbc7-23bcef1ec18a">24,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="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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtMy0xLTEtMA_1026be8b-aa29-4d9a-8f84-9e7631f612d2">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtNS0xLTEtMA_cbcc2883-7cd6-4781-9cb7-d5c105307cf1">21,607</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctMS0xLTEtMA_fff2e756-dec2-40cf-962f-67a1c8a2f111">38,999</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctMy0xLTEtMA_1c6a3860-0151-4fc2-8a5d-7f896ad53300">42,092</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctNS0xLTEtMA_d8ddab6f-ef38-4f49-b1f1-d6081d0c162c">51,628</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_112"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzk2Ng_e1cdd483-ceb2-423d-9f80-c4553fa75bd5" continuedAt="i01962c7aff05432294c77dc295d303fc" escape="true">Transactions with Related Parties</ix:nonNumeric></span></div><ix:continuation id="i01962c7aff05432294c77dc295d303fc"><div style="margin-bottom: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzQxMA_758cab30-aab4-43aa-bdfc-f30f6e186ff9">2.0</ix:nonFraction>&#160;million in 2021 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:SplitDollarLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzU4Ng_a9662aae-3ecf-4396-9413-880d2c0c03e7">0.2</ix:nonFraction> million at both December 31, 2021 and 2020 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="i533a4e8a337044258c7e1350dac06ec3_118"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzY0NzY_89a39421-7aeb-40f6-aa25-17e708685255" continuedAt="id9d64fbd3e514879a95f021029be6d1a" escape="true">Investment in Joint Venture Arrangements</ix:nonNumeric></span></div><ix:continuation id="id9d64fbd3e514879a95f021029be6d1a" continuedAt="i45b61eee9307479b9810e42fdb027156"><div style="margin-bottom: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, 2021 and 2020, our investment in such joint venture arrangements totaled $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQ1MA_6508d97d-8032-435d-aa54-9bc973149623">57.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQ1Nw_81c58959-939b-45f1-9fb8-f7c46350db94">34.7</ix:nonFraction>&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The increase from prior year was driven primarily by our cash contributions to our joint venture arrangements during 2021 of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI3NDg3NzkwNzYzNDk_b5d1684f-66d6-4115-8dcf-0c2782b4e32f">51.6</ix:nonFraction>&#160;million offset, in part, by lot distributions from our joint venture arrangements during 2021 of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzY5Mw_044f619c-bf19-490a-b4d6-32a98a99bd21">28.1</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 2021 and 2020 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, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEzMDg_0dde9e0d-2ac5-4d3a-b789-8477fede4e76">50.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEzMTU_89b12bd1-02ad-4b91-99e4-76bbfcabe21c">33.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, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzE4ODU_fdb64b5b-ee3d-4a96-b999-c11773be99c3">6.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzE4OTI_8cd5c8bc-3d7b-40ee-96ae-112bb1aabbf1">0.8</ix:nonFraction> million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of December&#160;31, 2021 ranged from <ix:nonFraction unitRef="number" contextRef="icbb33d683f93402795af20ea7ae37764_I20211231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzIwMjQ_767e3a4f-c297-4cb8-a671-1f10ee65f823">25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzIwMzA_96254054-b0f0-4ab3-b029-3f0dd8ea4bc3">50</ix:nonFraction>% and as of December&#160;31, 2020 ranged from <ix:nonFraction unitRef="number" contextRef="i5ffa0722dcba4d65a0a0056b513907c0_I20201231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQzMTk_6ec49d8c-2d88-4cdd-a662-5693213b2a3b">25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQzMjU_b97d0068-f674-423a-9884-5b914d250d70">74</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 </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="i45b61eee9307479b9810e42fdb027156"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earnings from its LLCs was $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0Mzc_9cc32272-d236-4700-9535-39dce7789d66"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0Mzc_df945f05-1a2e-43bd-bf78-e7ae87bb211d">0.1</ix:nonFraction></ix:nonFraction>&#160;million for year ended December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0NjM_b681f4f1-a6bd-407e-8dc1-9d264e5bfc3c">0.5</ix:nonFraction>&#160;million for the year ended December&#160;31, 2020 and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQ0NTA_cc58c45a-832e-40b2-8f9a-123debf27525">0.3</ix:nonFraction>&#160;million for the year ended December 31, 2019. 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, 2021 was the amount invested of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI3ODc_6508d97d-8032-435d-aa54-9bc973149623">57.1</ix:nonFraction>&#160;million, which is reported as Investment in Joint Venture Arrangements 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, 2021 and 2020, the Company used a discount rate of <ix:nonFraction unitRef="number" contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQxODM_a54996e6-7b08-4e77-96aa-c63404e0e49e">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 initially 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, 2021 and 2020, we have determined that no LLC in which we have an interest met the requirements of a VIE.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_124"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:GuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzMwMzI_0fe3c27a-c166-4e28-a656-17456aecb4c6" continuedAt="ib5cf771c7d214f138e0e6f4398a3e6d7" escape="true">Guarantees and Indemnifications</ix:nonNumeric></span></div><div style="margin-bottom: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="ib5cf771c7d214f138e0e6f4398a3e6d7" continuedAt="ided7b924606b40cd81fed2e4d744017e">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzY5NA_3e985697-58eb-47b4-956b-3174a0a4e0b6">305.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzcwMQ_dfaf7431-3c47-46da-96df-cbad9d1dd1c6">21.1</ix:nonFraction> million were covered under these guarantees as of December 31, 2021 and 2020, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2020 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, 2021, 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.</ix:continuation></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%">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="ided7b924606b40cd81fed2e4d744017e"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzE2OTI_155f58fe-4260-4418-8cbb-4a2ad2c89a66">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzEwOTk1MTE2MzA4MjY_c41fb94c-4159-4d25-a00c-6c035ea2c261">0.6</ix:nonFraction> million at  December 31, 2021 and 2020, 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 $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzIyNTg_33d9aea3-fcc9-49de-b627-0fd329b7d7e1">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzIyNjU_2f9d241d-15a5-4ef9-a552-2465feaae0c4">0.4</ix:nonFraction>&#160;million at December 31, 2021 and 2020, 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, 2021 and 2020, guarantees and indemnities of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzI5MzI_2defac35-7d62-4d73-bd48-e9909b525bfa">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzI5Mzk_bb588880-608a-40e7-8d06-8eea97d208b9">1.4</ix:nonFraction> million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_130"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5NjE_eb440169-bd1e-4f3d-a7fa-43848f124a16" continuedAt="i1c75802f1bdf412985654b9ecb9936aa" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i1c75802f1bdf412985654b9ecb9936aa" continuedAt="i4dfdd9aee05843caa33e41631084867b"><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="#i533a4e8a337044258c7e1350dac06ec3_91">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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5NjU_49272e84-55ce-4f28-8dc6-f5cfd1dbbc9c" continuedAt="i5d818d17a05f4d94984138c81728e9c2" escape="true">A summary of warranty activity for the years ended December 31, 2021, 2020 and 2019 is as follows:</ix:nonNumeric></span></div><ix:continuation id="i5d818d17a05f4d94984138c81728e9c2"><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:63.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.698%"></td><td style="width:0.1%"></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></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%">2021</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%">2020</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%">2019</span></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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItMS0xLTEtMA_dc588292-2030-4b73-9fe7-483dfb19f07d">29,012</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><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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItMy0xLTEtMA_3638c9e7-9be2-44ce-ae9f-b4217d51500e">26,420</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItNS0xLTEtMA_8d33043e-a721-4852-9769-ba4906f7e3e9">26,459</ix:nonFraction>&#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: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtMS0xLTEtMA_8faa74e0-5397-4e19-95bb-3823462e928d">20,877</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtMy0xLTEtMA_0a305133-7172-401e-9e35-abacda96934d">17,913</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtNS0xLTEtMA_eaee1d10-67ae-472f-89a1-90bae6450931">14,685</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtMS0xLTEtMA_771894a0-03bd-45d4-9578-e8c925931aee">2,382</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtMy0xLTEtMA_5d4438af-70f3-42ce-9594-133cd763e29f">1,315</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtNS0xLTEtMA_65525875-02bc-466b-860b-5c0b83358414">2,165</ix:nonFraction>&#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="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%">Charges related to stucco-related claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtMS0xLTEtMA_891d86e3-f317-48ef-98c5-43e94e0526fd">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtMy0xLTEtMA_d5352cd1-1672-4f5c-a3ac-10775787b18b">860</ix:nonFraction>&#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><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></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtNS0xLTEtMA_9176e196-ba97-4f39-8f7a-afa981a513d0">&#8212;</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtMS0xLTEtMA_ea25509a-7919-4eb6-83f8-8ee93892b90b">22,543</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtMy0xLTEtMA_ee411c9e-7f21-4381-a7ef-7eb0f26ef1fb">17,496</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtNS0xLTEtMA_a7dada36-d6f9-4e13-9dfc-a864d664147c">16,889</ix:nonFraction>)</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: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctMS0xLTEtMA_60db73bc-b6d9-41c8-92a8-298d7610fc22">29,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="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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctMy0xLTEtMA_7d3138d1-c601-48ef-910a-7ed7735f968f">29,012</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><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%"><ix:nonFraction unitRef="usd" contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctNS0xLTEtMA_edbab0c1-ea50-45e7-bac6-7f8c0ab53c2e">26,420</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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt;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">This represents charges of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="mho:StuccoRepairCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzcwNDk_6f326795-8cbd-435a-9844-1bdc5a1f4552">1.6</ix:nonFraction>&#160;million for additional stucco-related repair costs, net of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzcwNTg_dfcb2959-7c38-404c-974c-f3a9a41a9eb5">0.7</ix:nonFraction>&#160;million of recoveries for past stucco-related claims, during 2020.</span></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-weight:400;line-height:120%">We have received claims related to stucco installation from homeowners in certain of our communities in our Tampa and Orlando, Florida markets and have been named as a defendant in legal proceedings initiated by certain of such homeowners.  These claims primarily relate to homes built prior to 2014 which have second story elevations with frame construction.</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 2019, we did not record any charges for stucco-related repair costs, and we received a total of $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2NDk2NzI_fc379296-f539-4c68-8d5b-28436901c329">1.1</ix:nonFraction>&#160;million of recoveries that were recorded directly to income as they related to past stucco-related claims and we had no current charges. During 2020, we incurred $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="mho:StuccoRepairCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzczMjU_6f326795-8cbd-435a-9844-1bdc5a1f4552">1.6</ix:nonFraction>&#160;million of additional stucco-related charges, and we received a total of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzE0NjU_dfcb2959-7c38-404c-974c-f3a9a41a9eb5">0.7</ix:nonFraction>&#160;million of recoveries for past stucco-related claims, resulting in a net charge of $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2NDMwNjM_0b23e37f-eefe-4fb5-b344-d6f5e4e4e782">0.9</ix:nonFraction>&#160;million. Stucco-related recoveries are reflected in our financial statements in the period the reimbursement is received.  During 2021, we did not record any additional warranty charges or receive any additional recoveries for stucco-related repair costs.  The remaining reserve at December 31, 2021, for (1) homes in our Florida communities that we had identified as needing repair but had not yet completed the repair and (2) estimated repair costs for homes in our Florida communities that we had not yet identified as needing repair but that may require repair in the future included within our warranty reserve was $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:EstimatedRepairCostsforAffectedHomes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzIxMjM_b2477191-2660-40c0-a145-c6edb1c0a5e9">2.7</ix:nonFraction>&#160;million.  We believe that this amount is sufficient to cover both known and estimated future repair costs as of December&#160;31, 2021. Our remaining stucco-related reserve is gross of any recoveries.</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 estimate of future costs of stucco-related repairs is based on our judgment, various assumptions and internal data. Due to the degree of judgment and the potential for variability in our underlying assumptions and data, we may revise our estimate, including to reflect additional estimated future stucco-related repairs costs, which revision could be material.</span></div></ix:continuation><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%">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="i4dfdd9aee05843caa33e41631084867b" continuedAt="i352e0910b5dd4a98b79eea2ce0fb4b37"><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%">Performance Bonds and Letters of Credit</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 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, 2021, the Company had outstanding approximately $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LettersOfCreditAndBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM2MDg_fa4b4944-c572-4993-9e1f-5fa26d03ce36">355.0</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 November, 2027.  Included in this total are: (1) $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:OutstandingPerformanceBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM4MDE_b1a54a48-6f3a-4ddb-8f9f-3d9e5f0a760b">265.3</ix:nonFraction> million of performance and maintenance bonds and $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:PerformanceLettersOfCreditOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM4NDU_7b6077cf-01c1-42b4-86ea-68e775f609fe">74.0</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:FinancialLettersOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQwNTI_cad9b626-1966-4855-8fc3-223e6bef449c">11.0</ix:nonFraction>&#160;million of financial letters of credit, of which $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQwOTY_23f58e31-0576-4e7b-9b01-812eabc77092">10.6</ix:nonFraction>&#160;million represent deposits on land and lot purchase agreements; and (3) $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:FinancialBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQxNjM_ec51c1f1-1240-4554-bad9-f8392eea2505">4.7</ix:nonFraction>&#160;million of financial bonds.  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 release 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.  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, 2021 and 2020, we have 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, 2021 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:OutstandingDepositsOnLandAndLots" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4MTA_37ad1865-adaf-4d0a-93f7-53ac6cb8a14b">72.7</ix:nonFraction>&#160;million, including cash deposits of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4NDE_9e3beef6-7e9e-4d73-9388-f38eab2aa7ff">52.9</ix:nonFraction>&#160;million, prepaid acquisition costs of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4NzQ_5455d8e1-5b4c-49f7-b3c5-ed3c4c382555">8.2</ix:nonFraction>&#160;million, letters of credit of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4OTk_23f58e31-0576-4e7b-9b01-812eabc77092">10.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY5MDY_73147370-b723-479d-9d93-4d14312e2158">1.0</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, 2021, 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:PurchaseOptionsLand" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzcwOTM_661157dd-9321-4af9-9561-5efb157bdd13">816.1</ix:nonFraction> million.  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, 2021 and December&#160;31, 2020, Consolidated Inventory Not Owned was $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzczMzk_46df6b78-c591-4827-9c99-4d6c4ed5aa1a">2.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzczNDY_a392bb12-ad5f-4caf-85cc-4316d8b1c5d9">9.9</ix:nonFraction> million, respectively.  At December 31, 2021 and 2020, the corresponding liability of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzc0MDM_a8a0ae8e-abba-43e1-bc22-e059c8a4014f">2.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzc0MTA_5e2c8a38-b3ee-44c1-a92c-bf4e55167a2e">9.9</ix:nonFraction>&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The decrease in this balance from December&#160;31, 2020 is related primarily to a decrease 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 a decrease in the aggregate purchase amount of land contracts with specific performance requirements. </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="i352e0910b5dd4a98b79eea2ce0fb4b37"><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%">In addition to the legal proceedings related to stucco, 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, 2021 and 2020, we had $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5MDg_75947bf0-dbf0-4be9-ac39-617475d5a22a">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5MTU_93bd185b-645f-4526-b5c6-af40f704e481">0.8</ix:nonFraction>&#160;million reserved for legal expenses, respectively.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_136"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDA_53629094-3d2b-4733-b6a5-94cc252156b3" continuedAt="ie5931ec038be40949a5a8b6f7782d414" escape="true">Operating Leases</ix:nonNumeric></span></div><ix:continuation id="ie5931ec038be40949a5a8b6f7782d414" continuedAt="i5af53aab00bd42d1adfa28d298ac63e3"><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 one to 19 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, 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.  ROU 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 recent 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, 2021, the Company&#8217;s operating ROU asset and operating lease liability decreased by $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3MjQ_9fbb4097-127d-4c76-aa29-6ddf65296daf">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3MzE_12cc8232-4e40-426c-b6de-ad34b5ef78e5">1.0</ix:nonFraction> million, respectively, as a result of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM4NDgyOTA3MDE1MjA_bbf95f99-c28b-4635-9d4d-7a06b637cdc4">8.5</ix:nonFraction>&#160;million of additional ROU asset amortization and $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM4NDgyOTA3MDE1NjU_6f00d492-d3e6-48a2-bf45-e620bdffb75e">8.2</ix:nonFraction>&#160;million of additional periodic lease expense, offset partially by $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="mho:IncreaseinOperatingleasesduetonewleases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3NjQ_899f81f2-ce18-4af6-85f4-a01d7ff34c22">7.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, 2021, the Company&#8217;s ROU asset was $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMxOTk_0f8738ca-93b8-4d06-9f0d-e423f2654e11">51.0</ix:nonFraction>&#160;million and its operating lease liability had a balance of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMyNTM_bb4a566a-5afd-45c5-8595-cf200c813215">51.5</ix:nonFraction> million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was <ix:nonNumeric contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMzMzk_5c804535-8aee-498b-b35d-d8a64289b61d">12.3</ix:nonNumeric> years, and the weighted-average discount rate was <ix:nonFraction unitRef="rate" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMzODY_b4f4cb67-a962-453b-9ccf-8d334627e5a1">3.6</ix:nonFraction>%.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDk_d6f0a09e-9e8e-412c-b37f-a3e94708ff00" 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, 2021, 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:justify;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><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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzItMi0xLTEtMA_78cd2fbd-cacd-4212-ae06-c4e285690470">10,119</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></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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeasePayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzMtMi0xLTEtMA_3bb49cf6-5e70-4475-b199-b9f70dc209b4">2,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></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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzQtMi0xLTEtMA_a0dc9abe-df59-46f3-b27b-4eaeb0a23e5c">2,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="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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzUtMi0xLTEtMA_9c597cf1-4cfe-47ac-b46d-5faac658ea1a">14,529</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"></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></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%">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="i5af53aab00bd42d1adfa28d298ac63e3"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDQ_915f5bbb-0115-4213-b5e9-08fb02d6cc02" 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, 2021:</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:justify;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="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%">2022</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzMtMS0xLTEtMA_7f123c6d-e1ba-4b4a-b8d8-52461bd5443e">10,390</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></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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzQtMS0xLTEtMA_2f4ba498-8f0e-4c9d-ad36-b75bd70c90b6">8,156</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></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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzUtMS0xLTEtMA_8074656a-655f-4151-8e88-b8a3e0011c16">5,827</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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzYtMS0xLTEtMA_bdd255d0-9ca5-4d0f-8a77-611e9d8fe3a9">3,840</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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzctMS0xLTEtMA_1cada574-add9-4f15-8af0-592e59824d67">3,326</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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzgtMS0xLTEtMA_bfe027e9-e5f9-4f6e-a4db-334f6db38ed5">33,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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzktMS0xLTEtMA_22a19b00-9ca3-4352-b901-90228f6ad0b3">64,690</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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzEwLTEtMS0xLTA_9f3b0b7b-00da-4621-864b-155856ee55b5">13,193</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzExLTEtMS0xLTA_8d78b89f-5d22-49d4-907e-29a2dce097f0">51,497</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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_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 10.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="mho:CommunityDevelopmentDistrictBondsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIyOTY_0c0e11a5-6dad-434e-963b-a315dd47d09a" continuedAt="if19f458a2e6040b0ab9f4789f94832b2" escape="true">Community Development District Infrastructure and Related Obligations</ix:nonNumeric></span></div><ix:continuation id="if19f458a2e6040b0ab9f4789f94832b2"><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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIyODg_cb134126-2e5b-40d9-b50b-a4722680ccb9" continuedAt="i3fb8c9a598c54086951b51cd3e2544b9" escape="true">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2021:</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><ix:continuation id="i3fb8c9a598c54086951b51cd3e2544b9"><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, 2021</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, 2020</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="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="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMC0xLTEtMA_3ad70c31-16bc-49d5-ab52-734f94d186f3">12/23/2016</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="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMS0xLTEtMA_c3e2d079-cb39-4bcc-9a5c-933026ffa417">5/1/2047</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="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMi0xLTEtMA_7b00027a-e943-479f-9419-22ded8e6e03c">6.20</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtNC0xLTEtMA_4d18ec4d-29b5-4c58-a594-63c7870bf23d">&#8212;</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="ibef580eb9cba45d7a27370537a7803a1_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtNS0xLTEtMA_0a6f16a8-e5ff-4cef-b90f-8227e42146c7">6,735</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="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMC0xLTEtMA_f9fbc777-ceed-4066-b413-c116aee63f0a">12/22/2017</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="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMS0xLTEtMA_73668fc0-df5b-4a6e-a839-b92346936c70">5/1/2048</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="i418dc42441c9421cbaeae34fed6964ef_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMi0xLTEtMA_9f211660-09bb-485b-b012-07d2b4065a74">5.13</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="i418dc42441c9421cbaeae34fed6964ef_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtNC0xLTEtMA_f97a6782-6de6-4559-a64e-dc7b1bfb7843">9,815</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="ice0d0f846509457b876613c945283b8b_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtNS0xLTEtMA_6caca05b-9f69-47c8-a4e0-0b75bc427ffd">9,815</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="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMC0xLTEtMA_1ed56f6e-45f9-4e18-8e25-24df1f3e00b0">9/24/2018</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="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMS0xLTEtMA_d928592e-0a53-441f-906f-718e9667ac59">5/1/2049</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="i0c269b448f934b759c74bbfd7a290381_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMi0xLTEtMA_0805a1fd-7cda-4b5d-8a4e-69e776aff903">5.09</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="i0c269b448f934b759c74bbfd7a290381_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtNC0xLTEtMA_b16164da-c50e-49bf-8204-232cacb94ecf">5,205</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="i9d79070aa552462685069a1c8df18556_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtNS0xLTEtMA_d3ae4480-66fe-405c-9004-33ee260329fc">5,205</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="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMC0xLTEtMA_ebb0e296-a37b-4a4f-b95a-00015912211f">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="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMS0xLTEtMA_9ccca547-94f2-4d6b-8ed0-7962795dd439">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="i97394a669ee9439d80b947cb5f88cd95_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMi0xLTEtMA_5c789070-7337-4e1d-8f25-1f885cfe0f9d">4.10</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="i97394a669ee9439d80b947cb5f88cd95_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctNC0xLTEtMA_779aeb58-80ed-4533-afab-814d38ffae63">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="ib58787ccffb8485c95ee85068c84e07e_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctNS0xLTEtMA_e2626426-47f3-4d65-b734-0389cd0c1982">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="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMC0xLTEtNTE1MDg_d03a3d05-bef5-414e-a41a-efd2934a8041">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="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMS0xLTEtNTE1MDg_ce65904b-a72d-42c3-999c-bd076035c9d1">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="id84f837353c04d4db583d0a9448868b7_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMi0xLTEtNTE1MDg_eddc219e-b734-44d8-81f6-c1470e8fbb8d">3.80</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="id84f837353c04d4db583d0a9448868b7_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNC0xLTEtNTE1MTc_43ed1971-83d0-457c-8ae2-58dbe2ab042b">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="if30e870021404002831794e0e118f4a6_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNS0xLTEtNTE1MzQ_97bd82c4-84c3-4c32-a9b9-d400eb293b5a">&#8212;</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="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMC0xLTEtNTE1MDg_40e3c706-e5a3-4257-851c-8fddc0980dc3">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="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMS0xLTEtNTE1MDg_dd5c7214-f98a-4196-b1b0-2ac39fd75d49">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="idc6f3991b79f41139fa8cb2938725ad2_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMi0xLTEtNTE1MDg_a05e3a2a-a95c-4756-8020-98622d6adc68">3.66</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="idc6f3991b79f41139fa8cb2938725ad2_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktNC0xLTEtNTE1MTc_7745bdbd-cc96-4334-8f90-29b0e73998fb">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="i9c6d24c14e144557a6d32878d44cfc30_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktNS0xLTEtNTE1MzQ_233a561a-2ab5-4d35-81fa-f592057818f9">&#8212;</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="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTAtMS0xLTUxNTA4_9a6b02b7-0314-4dcd-8638-2059a38dd91f">10/5/2021</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="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTEtMS0xLTUxNTA4_ebea1523-4f5f-4c45-9607-4ea582bb7002">5/1/2052</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="ic8fe5c2e9b4d47499526c61b4268d037_I20211231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTItMS0xLTUxNTA4_bca37a1a-d563-4a4d-b18b-fa1bce3d839b">3.59</ix:nonFraction>%</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%"><ix:nonFraction unitRef="usd" contextRef="ic8fe5c2e9b4d47499526c61b4268d037_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTQtMS0xLTUxNTE3_d16f774c-f560-42a1-84d5-30d34c2c32ee">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="i475f6ebfacbc493e98455c894e0615f3_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTUtMS0xLTUxNTM0_713fd803-1204-4817-9355-22a97b55f9db">&#8212;</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><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 style="border-bottom:1pt solid #000;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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNC0xLTEtMA_5ecfc9f7-1d80-4f12-8517-975feeaf3486">36,555</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="border-bottom:1pt solid #000;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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNS0xLTEtMA_1861817d-08d7-4b50-b5b1-5b994112cbe6">26,460</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></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 $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIxNDY_7e4c0b81-3a48-4909-b8c9-04c7d04c93fb">20.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIxNTM_45c4a813-7b84-4c8e-aa0a-1045df5f54f3">8.2</ix:nonFraction>&#160;million liability related to these CDD bond obligations as of December&#160;31, 2021 and December&#160;31, 2020, respectively, along with the related inventory infrastructure.</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="i533a4e8a337044258c7e1350dac06ec3_142"></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 11.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDkx_85e60169-c409-4faf-9a47-0db48f531ab7" continuedAt="i7bf68adf5ee74b299bd0ca22ab479154" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i7bf68adf5ee74b299bd0ca22ab479154" continuedAt="i2e0f8a780d8047e084511e63c7905930"><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="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExNg_6f6c2abd-afd3-4b1b-81de-f3fc718c6198">550</ix:nonFraction>&#160;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="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzI0Nw_fa2bd33c-ca6c-4b1c-bf4a-1cfab50119f9">700</ix:nonFraction>&#160;million, subject to obtaining additional commitments from lenders. The Credit Facility matures on <ix:nonNumeric contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM0MA_89ce1ee9-bec3-4907-ab90-eaa55b4828ea">July&#160;18, 2025</ix:nonNumeric>. Interest on amounts borrowed under the Credit Facility is payable at a rate which is adjusted daily and is equal to the sum of the one-month LIBOR (subject to a floor of <ix:nonFraction unitRef="number" contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231" decimals="4" name="mho:LiborFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzU2NQ_3b2b79ea-ad41-4863-9137-8cb7387cfa8c">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 includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzkwMA_9e59dd28-ecae-466b-a48a-ab08d34ab93c">1.3</ix:nonFraction>&#160;billion of availability for additional senior debt at December&#160;31, 2021.  As a result, the full $<ix:nonFraction unitRef="usd" contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3Ng_6f6c2abd-afd3-4b1b-81de-f3fc718c6198">550</ix:nonFraction>&#160;million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2021, there were <ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDk_44edfcb5-73bf-4f31-8200-723364d19174">no</ix:nonFraction> borrowings outstanding and $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LettersOfCreditOutstandingUnderCreditFacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMzk_2501e4b5-770a-44cc-9514-381d9ecc333c">85.0</ix:nonFraction>&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEyMjY_62c16d56-ba4b-4fc8-a51d-f68c095f4428">465.0</ix:nonFraction>&#160;million. The Credit Facility includes a $<ix:nonFraction unitRef="usd" contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231" decimals="-6" name="mho:Sublimitforlettersofcredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEyNjE_f81cdf99-ee54-48a6-a2af-0e03db369af3">150</ix:nonFraction>&#160;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="i873b09d296f444368d3e5989fcbd2538_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk1Nzk_cc8005a8-dd38-432c-8b5d-3515b0dc4bef">300.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk1OTA_98f55c36-251a-443b-bf52-d71fe6865cf6">3.95</ix:nonFraction>% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="ic21049268d414134a94910e8a7757668_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE5OTE_dd2a50ac-d2bd-494a-9eaa-8c1bb396cb97">400.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ic21049268d414134a94910e8a7757668_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzIwMjQ_d98f80e2-56b2-4646-b944-196773246e92">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:MinimumNetWorthRequiredForCompliance" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMwNDE_d7d65da9-9b6c-4120-a7b5-bd7c290ea521">1.1</ix:nonFraction>&#160;billion at December&#160;31, 2021 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="1" name="mho:Leverageratio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMxNzc_50ae46f9-5fbd-48ac-91c1-786f7ed70f3c">60</ix:nonFraction>%, and (3) either a minimum Interest Coverage Ratio of <ix:nonFraction unitRef="number" contextRef="i860473d9d6164335ab34927a4d956c5e_I20211231" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMyMzM_79cb980f-3070-4bcd-b6ee-62377b203b57">1.5</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="ic699292fecd34b5fbd3fe8fd3b6885c1_I20211231" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMyMzk_938c4667-f6b1-4015-8960-cbe21a30c8db">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, 2021, 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 is used to finance eligible residential mortgage loans originated by M/I Financial. The MIF Mortgage Warehousing Agreement provides for a maximum borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM4MzU_e356bf38-d85b-4f5b-81a6-06208598e750">175</ix:nonFraction> million, which increased to $<ix:nonFraction unitRef="usd" contextRef="i6fd295bfba1b4e749c0c678a255fef96_I20210925" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM4NTg_2f49a52a-b795-4af3-baf5-e74b519ec445">210</ix:nonFraction> million from September 25, 2021 to October 15, 2021 and increased to $<ix:nonFraction unitRef="usd" contextRef="i2f3045c76d834e8cbb4704ba1348a386_I20211115" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM5MjI_fbcf3a0f-a192-47a6-b0b3-a847dd8f29ee">235</ix:nonFraction>&#160;million from November 15, 2021 to February 4, 2022 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on <ix:nonNumeric contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDg1_815d7323-3307-49de-af2a-8c72679038ee">May&#160;27, 2022</ix:nonNumeric>.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month LIBOR rate (subject to a floor of <ix:nonFraction unitRef="number" contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231" decimals="4" name="mho:LiborFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQyNDk_19d70a85-b768-410a-a8c4-28bad3459e67">0.5</ix:nonFraction>%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.  The MIF Mortgage Warehousing Agreement includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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 Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial.  The MIF Mortgage Repurchase Facility provides for a mortgage repurchase facility with a maximum borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="ie6fa91869331452e80fd399a48af680e_I20211231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ3MjY_f523aa33-4773-4289-b390-1bb901ecc029">90</ix:nonFraction>&#160;million. The MIF Mortgage Repurchase Facility expires on <ix:nonNumeric contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ3Nzg_951f09ab-d3de-45ae-ad68-30e3b7bc922c">October&#160;24, 2022</ix:nonNumeric>.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to the one-month LIBOR rate (subject to a floor of  </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="i2e0f8a780d8047e084511e63c7905930" continuedAt="i908f2bd1bdeb4fa88493bf025f5cefaa"><div style="margin-bottom: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:nonFraction unitRef="number" contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231" decimals="4" name="mho:LiborFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ5NDc_74d3167c-b788-45fd-bd79-ade6834c002d">0.75</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231" decimals="5" name="mho:LiborFloorLoanType2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk4ODY_4ba806d8-8db4-4bdc-a64b-b939a9806d87">0.625</ix:nonFraction>% based on the type of loan) plus 175 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Repurchase Facility. The MIF Mortgage Repurchase Facility includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available. </span></div><div style="margin-bottom: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, 2021 and 2020, M/I Financial&#8217;s total combined maximum borrowing availability under the two credit facilities were $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzMDI_043612e3-b3de-4b25-9806-8144aeff55de">325.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzMDk_6256756a-a82b-4d15-9201-444881dac18c">275.0</ix:nonFraction>&#160;million, respectively. At December&#160;31, 2021 and December&#160;31, 2020, M/I Financial had $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzNTk_e90d49d1-08a9-42a0-a584-b215162c34f9">266.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzNjY_33c0843b-7a9a-40c5-88dc-2a3718da6aec">225.6</ix:nonFraction>&#160;million outstanding on a combined basis under its credit facilities, 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-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%">On August&#160;23, 2021, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDk5OTc_cc8005a8-dd38-432c-8b5d-3515b0dc4bef">300.0</ix:nonFraction> million aggregate principal amount of the 2030 Senior Notes. The 2030 Senior Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NTAwMDU_98f55c36-251a-443b-bf52-d71fe6865cf6">3.95</ix:nonFraction>% per year, payable semiannually in arrears on February 15 and August 15 of each year (commencing on February 15, 2022), and mature on <ix:nonNumeric contextRef="i3ec6978d6d554023b673eab58827058e_D20211001-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NTAwMjQ_38decba5-c8be-4c8a-a1fb-80cc10a4cfaa">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="i581d1045e5d345aeb5ecb5cf4190a90b_D20290815-20300215" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5Mjc_8b8152e6-e7cf-4d05-8eae-de197f956dc8">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%">The Company used a portion of the net proceeds from the issuance of the 2030 Senior Notes to redeem all $<ix:nonFraction unitRef="usd" contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5NDM_0a2c81bb-a915-4d6a-8529-adf20a7e063a">250.0</ix:nonFraction>&#160;million aggregate principal amount of its then outstanding <ix:nonFraction unitRef="number" contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5NTM_d57ffddc-36d5-4073-b82e-d45759a8d81b">5.625</ix:nonFraction>% Senior Notes due 2025 (the &#8220;2025 Senior Notes&#8221;) at a redemption price of <ix:nonFraction unitRef="number" contextRef="i26a7da1d339e4258af7f2d81503193fb_D20210801-20220731" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDMyOTI_aa03726c-afa4-4c87-8b4b-e74bd1a3360e">102.813</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest thereon, on August 24, 2021.</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 both December 31, 2021 and 2020, we had $<ix:nonFraction unitRef="usd" contextRef="ic21049268d414134a94910e8a7757668_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE0NDg_dd2a50ac-d2bd-494a-9eaa-8c1bb396cb97">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="ic21049268d414134a94910e8a7757668_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE0ODQ_d98f80e2-56b2-4646-b944-196773246e92">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="ia715b11098794111a21a8523d117c35a_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE1ODU_34d137be-e52f-4d06-b93c-01313b56479a">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="ie7ceea57543846b587ebf7ee4dd0c11a_D20200122-20240131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE5MjY_0fd92f83-a9ee-4b09-a6b9-5b9c65c0391b">103.713</ix:nonFraction>%&#160;of the principal amount outstanding, but will decline to <ix:nonFraction unitRef="rate" contextRef="idd3d4c38502c4429bde250b71663e821_D20240201-20250131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE5ODc_1d85240a-36b1-41e2-9be0-d2704c3145a7">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="i9b462b09e839443698691ee185f28263_D20250201-20260131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDIxMjE_68f264ef-0a6d-4f0f-8a03-00af245c6204">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="i96b6ef35fd7242abb688170d4ca44ade_D20260201-20280131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDIyNTg_cbe9d153-3b34-4ea3-a1aa-299b88ccc032">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%">As of December&#160;31, 2020, we had $<ix:nonFraction unitRef="usd" contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzMzM_0a2c81bb-a915-4d6a-8529-adf20a7e063a">250.0</ix:nonFraction>&#160;million of our 2025 Senior Notes outstanding.  The 2025 Senior Notes paid interest at a rate of <ix:nonFraction unitRef="number" contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzNDA_d57ffddc-36d5-4073-b82e-d45759a8d81b">5.625</ix:nonFraction>% per year, semiannually in arrears on February 1 and August 1 of each year, and were scheduled to mature on <ix:nonNumeric contextRef="id82019595fd747fa953ac2c3b0a0a505_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzOTE_ea407508-8bc7-459b-b8fb-4c10226909a6">August&#160;1, 2025</ix:nonNumeric>.  As stated above, the Company redeemed all of the 2025 Senior Notes on August&#160;24, 2021.</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, 2021, 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, 2021, 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 </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="i908f2bd1bdeb4fa88493bf025f5cefaa"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $<ix:nonFraction unitRef="usd" contextRef="i4ad81c89b8f34c229d4007f6e4ced0c7_I20211231" decimals="-6" name="mho:Restrictionsonpaymentofdividends" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3NTY_ab6125bc-612e-4b21-a4f7-4acb1a0bff46">125.0</ix:nonFraction>&#160;million plus (1) <ix:nonFraction unitRef="number" contextRef="i4fa62e4ab00d4ad194c93185709920e0_I20211231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3Njg_ac2cf9ab-ba98-4208-9a3f-b444b7ca472d">50</ix:nonFraction>% of our aggregate consolidated net income (or minus <ix:nonFraction unitRef="number" contextRef="i02cdc3fef8ae4e4f8b745a7bff4fb538_I20211231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk4MjM_5993e0ec-a7d3-4a40-9f44-54a8dc019235">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="i9f4062bc4b3441cebf59d9488e8994ce_I20211231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk5ODY_e567a25f-4497-483c-afc0-aa96a4d3f7e5">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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwMjc2_acc2e44f-17bd-4137-a4c6-f794a7cd65f8">487.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwMjgz_8ccbfd4f-74fd-4050-ac58-dc85d1d59603">363.0</ix:nonFraction> million at December 31, 2021 and 2020, 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-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 - Other</span></div><div style="margin-bottom: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 other borrowings, which are reported in Notes Payable - Other in our Consolidated Balance Sheets, totaling $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwNzg3_95282708-071a-4a23-bb10-2482cc5f21d2">4.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-5" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwNzk0_84189c57-f902-4673-ba46-306c452d3e5c">4.1</ix:nonFraction>&#160;million as of December 31, 2021 and 2020, respectively, which are comprised of notes payable acquired in the normal course of business.  These other borrowings are included in the debt maturities schedule below.</span></div><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDgx_4aade7e2-5f1c-4e93-9a88-0151d3256b7c" 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, 2021 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%">2022</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzEtMS0xLTEtMA_c5b18957-a571-4738-9f86-d9c8bec271ca">270,395</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></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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzItMS0xLTEtMA_d534b089-904e-4a31-b6dc-c15d741fb71b">&#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></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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzMtMS0xLTEtMA_252040b9-5519-403b-8e76-d61f40bc8e49">&#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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzQtMS0xLTEtMA_9a171b9f-2fa1-48e9-a49c-b57850f92a3a">&#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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzUtMS0xLTEtMA_12e778b8-8bee-446b-b3d0-3a2eec8c8449">&#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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzYtMS0xLTEtMA_a3c38f5c-3d8a-4056-9664-513d7e9a42c6">700,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></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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:LongTermDebtMaturitiesRepaymentsOfPrincipal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzctMS0xLTEtMA_3d70be2c-6030-40b6-9a00-15827648793c">970,395</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></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_148"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDgvZnJhZzo3YzUzMTFhM2ZhN2Q0YzNjOGU0YTYyZjQ2M2NkMjA0Mi90ZXh0cmVnaW9uOjdjNTMxMWEzZmE3ZDRjM2M4ZTRhNjJmNDYzY2QyMDQyXzI4MTQ_1819536e-39e4-4257-a585-9bb427471b57" continuedAt="i27bc211364a140029fea57a8d776f144" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="i27bc211364a140029fea57a8d776f144" continuedAt="i65fdad3d30284c16ac61e669707e8362"><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 of 2018, the Company recorded goodwill of $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDgvZnJhZzo3YzUzMTFhM2ZhN2Q0YzNjOGU0YTYyZjQ2M2NkMjA0Mi90ZXh0cmVnaW9uOjdjNTMxMWEzZmE3ZDRjM2M4ZTRhNjJmNDYzY2QyMDQyXzM2Ng_658175d4-fd6e-46dd-b52f-10f7bf73ed46">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 during the fourth quarter of 2021, and there were no indicators of impairment or impairment charges recorded at December&#160;31, 2021, and  no impairment was recorded at December&#160;31, 2020.</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%">75</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><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%"><ix:continuation id="i65fdad3d30284c16ac61e669707e8362">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.</ix:continuation></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_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 13. <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90ZXh0cmVnaW9uOjU2M2U4NTY5ZDlhYzQ5ZjViMzhiM2RkZTZhODY1YjZjXzEyNTA_478416db-9312-41a9-a0c5-2d137faac7ca" continuedAt="i02774e90f8ba4cb791362e01cac63861" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i02774e90f8ba4cb791362e01cac63861"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90ZXh0cmVnaW9uOjU2M2U4NTY5ZDlhYzQ5ZjViMzhiM2RkZTZhODY1YjZjXzEyNTM_6bffd1f3-5592-4e9a-9b90-05fea071725f" 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 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, 2021, 2020 and 2019:</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><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%">2021</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%">2020</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%">2019</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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtMS0xLTEtMA_3831bce1-ee4d-4560-8edf-8cb675e05158">396,868</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtMy0xLTEtMA_146ce67c-71de-4b92-8342-f4647853ad28">239,874</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtNS0xLTEtMA_e9957741-2235-4790-934c-bc4058710299">127,587</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtMS0xLTEtMA_775244aa-66dc-4848-8ff7-1fef3c05269d">29,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtMy0xLTEtMA_03902e2a-3003-4149-a78b-791aba472e0f">28,610</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtNS0xLTEtMA_8e42422a-05c1-40c5-829c-d2f178962cc7">27,846</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTEtMS0xLTA_d275a5ad-dff3-42a9-8e03-8954a2eec7e1">468</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTMtMS0xLTA_b54642f3-27e3-4b6d-b5ab-500ec411d396">298</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTUtMS0xLTA_fd942dbe-6489-40ef-a637-a7e7209ff7c6">412</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTEtMS0xLTA_5b3bff2f-77ac-4913-bce1-d1258f87e218">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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTMtMS0xLTA_3e8d6431-a16a-470c-a02a-5b3a5c430d95">244</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTUtMS0xLTA_2570e143-b279-4a38-ba84-07e175d50249">217</ix:nonFraction>&#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 #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%">Diluted weighted average shares outstanding - adjusted for assumed conversions</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="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTEtMS0xLTA_cecbd52b-ef93-4342-b736-7caa049283cd">29,880</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><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%"><ix:nonFraction unitRef="shares" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTMtMS0xLTA_f13e11ad-ab7d-4579-9575-ac61262b4d33">29,152</ix:nonFraction>&#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="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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTUtMS0xLTA_2e73c363-d202-462e-b5ce-e421149e22f8">28,475</ix:nonFraction>&#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:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTEtMS0xLTA_eda14710-3ac2-4991-91ca-15c6b69a1d1b">13.64</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTMtMS0xLTA_ad7b941e-df50-488f-b33b-c692483fed69">8.38</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTUtMS0xLTA_a7f7a474-52c0-40f2-b51b-3b9d93bc4479">4.58</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTEtMS0xLTA_eee7a916-d638-4f1c-af90-13227548fd9d">13.28</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTMtMS0xLTA_628975e2-72ea-4581-a12c-719facb46e74">8.23</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTUtMS0xLTA_7d2d2b0e-cf40-47f6-922c-c4998c7a2ba8">4.48</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTEtMS0xLTA_dec87910-525c-4041-a248-84c119d3526f">11</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><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%"><ix:nonFraction unitRef="shares" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTMtMS0xLTA_d83394a6-b1cb-40dd-9276-1c72cdd3224c">379</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><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%"><ix:nonFraction unitRef="shares" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTUtMS0xLTA_b6306a83-7ca3-4946-b5f1-2d92c153c974">1</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></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_154"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2MzM_e5ef96b9-ec72-4472-ae07-eb04cb5f047e" continuedAt="i432a797f3ffa4b8cbfc069d72bb6c56a" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i432a797f3ffa4b8cbfc069d72bb6c56a" continuedAt="i8e7cac5d4f4447f3a4c3aa1ecd8b9d7e"><div style="margin-bottom: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%">At December&#160;31, 2021, the Company&#8217;s total deferred tax assets were $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIxNjU_7b85e89d-dbb0-46df-a7b9-2fe5f978af62">30.3</ix:nonFraction>&#160;million which is offset by $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIxODc_9c7b94a3-4ca1-4a04-baaf-8922375fc457">20.1</ix:nonFraction>&#160;million of total deferred tax liabilities for a $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIyMzA_66c57b36-7b90-4fb1-9e81-ad4362d2365a">10.3</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%">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:continuation id="i8e7cac5d4f4447f3a4c3aa1ecd8b9d7e" continuedAt="ib72582191c7c4c5dbe9caccbefa61e8a"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2NDc_dedf15f0-db8a-415c-aa69-8bbc8902329e" 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><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%">2021</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%">2020</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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzMtMS0xLTEtMA_8b8a18b9-48be-4a12-b8c0-d8ace8ba5acb">9,764</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><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzMtMi0xLTEtMA_82a9bf55-d396-43d9-9208-db8f1cb82b5c">8,931</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzQtMS0xLTEtMA_5ecf2314-e6ab-4411-8855-544cd0ec04ab">1,430</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzQtMi0xLTEtMA_2c0e7bbf-fea9-4c44-8c4e-5893f01c82cd">1,537</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzUtMS0xLTEtMA_75568bf4-bd02-4b0a-878d-385f899273ea">5,033</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzUtMi0xLTEtMA_9497e19b-41dd-49af-996f-e30876f4d53d">5,344</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzYtMS0xLTEtMA_41035c62-8e12-4483-b877-0797b062e125">12,900</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzYtMi0xLTEtMA_c388e510-34d0-4ef2-b848-afc229d5949f">13,145</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzctMS0xLTEtMA_850f3548-54a7-4d5f-b907-2c5c62c16ae5">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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzctMi0xLTEtMA_9c3ae460-4b63-4a73-af22-ab274acf1b62">273</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzgtMS0xLTEtMA_67a2476b-fca1-4de1-a94f-22958fba2258">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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzgtMi0xLTEtMA_7d2a90a9-c7ad-4dbf-a813-89e856587372">65</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzktMS0xLTEtMA_efa5bccc-77bf-4841-a0b3-f4e255445b83">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"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzktMi0xLTEtMA_e01e19f6-755d-468c-9526-82617efcbe97">&#8212;</ix:nonFraction>&#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: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEwLTEtMS0xLTA_f20a0882-2790-44fb-b5db-3be472332449">30,336</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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEwLTItMS0xLTA_a5cf6cc9-821c-4b72-a3f7-b9a6a06363dd">29,295</ix:nonFraction>&#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></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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEzLTEtMS0xLTA_b3f9ad83-5984-4861-a3eb-2a3b1240283d">373</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><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEzLTItMS0xLTA_c4f26616-6d90-4a5f-a8d4-5744b1bcf5d2">230</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE0LTEtMS0xLTA_9eb9c65c-555f-4dad-abae-8d45b1f2cf9b">6,139</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE0LTItMS0xLTA_afb416a8-9aa0-4469-92cb-2f4a950d62b3">7,794</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE1LTEtMS0xLTA_03c441d4-545c-46d8-842b-4f9baa4ded63">12,763</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE1LTItMS0xLTA_dd6b1c9d-bfb1-4665-b865-ceefddb554ae">13,099</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE2LTEtMS0xLTA_e8cb6921-1e4a-47d9-bb6f-6b003527ef0b">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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE2LTItMS0xLTA_80e4a8a2-8e6c-4dd3-b173-deadb3e35c36">1,304</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE3LTEtMS0xLTA_8bd2e077-1b0f-4ae4-8502-2e8030b3bc8f">&#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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE3LTItMS0xLTA_902f7368-c916-4ade-b7b2-7472c65b456b">685</ix:nonFraction>&#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: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE4LTEtMS0xLTA_13dc3a8b-9eaf-4c0d-a1ec-f338bb27a419">20,085</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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE4LTItMS0xLTA_8f4570eb-502c-4405-9d27-64617460a8fa">23,112</ix:nonFraction>&#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="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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzIwLTEtMS0xLTA_78dfd02d-71a4-4f84-8720-b3526e7fda2e">10,251</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><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="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzIwLTItMS0xLTA_7d248d55-60a9-4377-ae59-9be8eeae083e">6,183</ix:nonFraction>&#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></ix:nonNumeric><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2Mzg_e04f7987-8268-4f35-9f40-47bfd617f83b" 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><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%">2021</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%">2020</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%">2019</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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMS0xLTEtMA_43a2a409-2b8e-4c61-954a-ecbc717fab55">93,869</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><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMi0xLTEtMA_de7be86b-e3f6-4f43-a1dc-00544a576b50">54,634</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMy0xLTEtMA_b1dd8485-811a-4fa2-9f03-a95dcf612ff8">29,602</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMS0xLTEtMA_b2682496-37db-4294-ad71-793a2cdd1ad3">22,445</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMi0xLTEtMA_241ba2e0-8ee0-4fc3-82cd-32dfc1968d2d">12,087</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMy0xLTEtMA_d7baf8ed-5cf5-43ed-853c-546e69d7c148">4,985</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMS0xLTEtMA_11a48755-e9b0-4dab-b900-7856aa02904b">116,314</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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMi0xLTEtMA_3b7e7d59-0597-4aa5-8fae-5fabe444a8ce">66,721</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMy0xLTEtMA_9d5156d9-779b-4e2b-bfaa-578a2b1aca15">34,587</ix:nonFraction>&#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%">2021</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%">2020</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%">2019</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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTEtMS0xLTA_e2237a95-0984-4468-94e9-65c4c4358938">3,530</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTItMS0xLTA_060aebea-3aeb-43c6-ac9d-34c86728b6b0">2,520</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTMtMS0xLTA_49ba667b-e163-4642-84aa-c9b682a509af">1,490</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTEtMS0xLTA_b8e13435-dc15-4f35-be2d-94dce6e64370">538</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTItMS0xLTA_8c9ca2a7-e586-46be-bc1d-1dac413f3fbd">928</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTMtMS0xLTA_45056ffc-0e71-45c7-9399-149e8aef97f1">2,361</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTEtMS0xLTA_f664c2c1-d03d-45d6-b21d-2c0f8fab0405">4,068</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTItMS0xLTA_b73baef7-a21b-473a-b4b5-a3f085e7a048">3,448</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTMtMS0xLTA_392899f7-b19e-4806-bc79-cfbe44b5f7ea">3,851</ix:nonFraction>&#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="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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTEtMS0xLTA_a1a80181-8ad7-41e6-b90e-454d1badb101">112,246</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><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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTItMS0xLTA_845f1a99-2545-4523-a979-395392ab67c4">70,169</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><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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTMtMS0xLTA_8a086480-28b6-42ee-a5b4-b6afa04ea504">38,438</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></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 2021, 2020 and 2019, the Company&#8217;s effective tax rate was <ix:nonFraction unitRef="number" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1NTU_867a789a-3943-4bcb-bc3c-86c7a3b00325">22.05</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1NTk_7b03a4cf-78e2-4605-b37e-7f3c5c8bb9e2">22.63</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1Njc_55e7924b-9365-447c-a155-c51a01c3b1cd">23.15</ix:nonFraction>%, respectively.  The decrease in 2021&#8217;s effective tax rate from 2020 and 2020&#8217;s effective tax rate from 2019 was primarily attributable to an increased tax benefit from energy tax credits.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2NDg_64791908-d589-4d8b-865a-3af88f07ab5f" continuedAt="ibde52d4393d141b8aa55ae9bc2ba8d9d" 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><div style="margin-bottom:10pt;margin-top:5pt"><ix:continuation id="ibde52d4393d141b8aa55ae9bc2ba8d9d"><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%">2021</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%">2020</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%">2019</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMS0xLTEtMA_7759e248-f64f-476c-8c61-a8599776f320">106,914</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><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMi0xLTEtMA_7ebedb5e-d809-4948-98ac-1456de4d9311">65,109</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMy0xLTEtMA_6911fc1e-8012-4f30-9099-6cd0a6f336df">34,865</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMS0xLTEtMA_f314d4f4-deea-4122-976d-85059a167ef2">17,941</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMi0xLTEtMA_17a1e0cc-2734-4c36-9b57-11ddd00cb1c0">10,761</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMy0xLTEtMA_51c92e78-5dc1-4912-b93b-be1f31edf184">5,981</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMS0xLTEtMA_ed65c1ef-94e2-4a16-9743-6da8d17fb3bb">2,334</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMi0xLTEtMA_781ca5a4-cf5c-471e-98d5-28bbe0a86da6">1,322</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMy0xLTEtMA_f5fb7c77-3360-4f7c-bb54-c6090e3d82b9">1,251</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTEtMS0xLTA_251a8738-249e-4592-b771-113c97b88db2">12,676</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTItMS0xLTA_cb7fd453-7d6c-499d-879a-ac7f1df9367f">7,182</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTMtMS0xLTA_e8a75621-1302-4a97-8a79-e75c13f071d0">3,493</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTEtMS0xLTA_f4c0ccdc-8c34-4313-8add-c7ece69417df">2,401</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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTItMS0xLTA_d816b1a4-c9fc-475b-b8e2-cf5d19c53558">2,803</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTMtMS0xLTA_837e4e57-b1a0-4b6e-9701-70469af0b7d1">2,336</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTEtMS0xLTA_8ac87095-58d7-4618-ab14-f43043b5cabb">112,246</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><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="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTItMS0xLTA_9dce9626-5cad-4513-9579-e9a38038c9ef">70,169</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><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="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTMtMS0xLTA_7f3882be-3ed3-41e5-9f47-aa144d73ade7">38,438</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></tr></table></ix:continuation></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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib72582191c7c4c5dbe9caccbefa61e8a"><div style="margin-bottom: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 2015.&#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, 2021, 2020 and 2019, we had <ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM0NzY_1c5f4c8c-2714-4241-80ca-a24307da458d">no</ix:nonFraction> unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits 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="idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM3ODU_a819289a-ab04-4c4d-8619-d96a84af423f">0.1</ix:nonFraction>&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2021.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $<ix:nonFraction unitRef="usd" contextRef="i354f66f75b19494caa90c441c4912995_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM5NTI_1c961a48-9f48-4108-aa45-8c89d9aed11b">0.1</ix:nonFraction>&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.</span></div></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_160"></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyNzU_e0b5ced0-4853-4677-968a-0111acaf7dce" continuedAt="i5ca99ee8a8dd420aa01b8c72925ca1c3" escape="true">Business Segments</ix:nonNumeric></span></div><ix:continuation id="i5ca99ee8a8dd420aa01b8c72925ca1c3" continuedAt="i18b0b6d4c4d244c785bc9c629e3d7ac9"><div style="margin-bottom: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%">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%">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%">Dallas/Fort Worth, 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%">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></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%">78</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="i18b0b6d4c4d244c785bc9c629e3d7ac9" continuedAt="i9e9ea3f431994b858d8feb7530948286"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyODQ_930578a4-3a58-4ffb-b0af-f61623187590" continuedAt="i8afc7ec2c7b54684a9b92a866a4ed14d" 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 2021, 2020 and 2019, 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%">2021</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%">2020</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%">2019</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%"><ix:nonFraction unitRef="usd" contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtMS0xLTEtMA_a1ac3211-879c-4628-8e9a-61d615c69a68">1,595,746</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><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%"><ix:nonFraction unitRef="usd" contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtMy0xLTEtMA_dc819979-064a-490e-89cc-5d18b201035a">1,256,405</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtNS0xLTEtMA_28373d07-f4bd-4d56-ad6c-d89f01612fe1">1,027,291</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtMS0xLTEtMA_37eb5d1e-2f29-43b7-bdcd-f1df8249e487">2,048,113</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtMy0xLTEtMA_f8d6f032-97f9-4040-a8fc-90b2b6e844aa">1,702,727</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtNS0xLTEtMA_ea93beb1-92c6-4c47-bd0e-f27871060fcd">1,417,676</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtMS0xLTEtMA_e69b33f8-93df-462d-992a-1e3b6640d4fb">102,028</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtMy0xLTEtMA_82c75816-6d2e-43ea-9131-18460385ad63">87,013</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtNS0xLTEtMA_a12d9edf-66bf-46c4-abaa-6e85c1cf0347">55,323</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtMS0xLTEtMA_60abeee7-a54c-4cec-9358-25e5fa7fa7d7">3,745,887</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtMy0xLTEtMA_e49c479d-2cc9-4038-a976-1459a4db8d06">3,046,145</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtNS0xLTEtMA_b058b163-545d-48bc-96d2-87387a94e35a">2,500,290</ix:nonFraction>&#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:</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;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%">Northern 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">(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="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktMS0xLTEtMA_95dd770f-3851-4bed-9c45-b26e3e280444">211,958</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><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%"><ix:nonFraction unitRef="usd" contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktMy0xLTEtMA_286f00fd-0885-4543-8ea1-72bd7b592569">125,588</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktNS0xLTEtMA_bdee4cbd-502d-4479-8de7-9be1c984f8ed">96,239</ix:nonFraction>&#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><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="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTEtMS0xLTA_12f14485-58da-4686-b563-51533ba13a94">312,661</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTMtMS0xLTA_2c9a6bc3-7dbc-4253-9b60-5431e6a44270">202,561</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTUtMS0xLTA_762233e5-c3a4-42b7-862f-a7a96047a6b9">115,082</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTEtMS0xLTA_d74c084f-a964-4563-aaaf-0732045f62ee">62,291</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTMtMS0xLTA_25d600fe-36a1-47a3-a9ef-2b1a6ae503e0">53,395</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTUtMS0xLTA_e4dd8878-c69b-4f58-8fb1-e471da0ca45b">27,350</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTEtMS0xLTA_a136d31c-2a1c-4665-b550-4f2d141418e6">68,614</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTMtMS0xLTA_90a75534-cd73-40ec-9c5d-9ac9fb4512d0">62,283</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTUtMS0xLTA_d8a449eb-cbac-422a-916a-4b2772c74a98">51,582</ix:nonFraction>)</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">(b) (c) (d)</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTEtMS0xLTA_323c1cc0-db8b-4e3e-9c47-b974749e117c">518,296</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTMtMS0xLTA_6a1307b7-25ad-4d9d-b46f-435030374012">319,261</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTUtMS0xLTA_a62b67d2-f546-4048-949f-4054008bc03b">187,089</ix:nonFraction>&#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%">Interest expense (income):</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%"><ix:nonFraction unitRef="usd" contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTEtMS0xLTA_17b7dd50-b77d-412d-b245-4d4e508aa5ab">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><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%"><ix:nonFraction unitRef="usd" contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTMtMS0xLTA_20459f07-dbed-48f7-b13d-2a91c23c0f80">2,465</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTUtMS0xLTA_9cd2613b-7a22-4465-9a17-799b8be5511e">7,474</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTEtMS0xLTA_a13aba5b-345d-4da8-9747-b135267eb507">464</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTMtMS0xLTA_bdff5e87-2c39-4806-a5a5-71667d0da71c">4,292</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTUtMS0xLTA_3aa6a389-8040-4392-9231-d8b049f75dec">10,250</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTEtMS0xLTA_8983da96-df46-48a0-99c9-8a5c0790edbd">3,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTMtMS0xLTA_b3059624-9535-4885-bda3-b9c4ecffddb6">2,927</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTUtMS0xLTA_6e23fdab-1890-4b56-825f-2e2f2b229d46">3,651</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTEtMS0xLTM5OTEx_52c3bbeb-046f-4320-b430-ed9f9df9f917">1,368</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTMtMS0xLTM5OTEz_826eae68-0057-4562-a7e6-fbec7a31801a">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTUtMS0xLTM5OTE1_d6c86fb1-07e6-458f-84df-1e7677e72ce0">&#8212;</ix:nonFraction>&#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: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 interest expense</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTEtMS0xLTA_df740f65-e04e-4311-ac2b-d398c28e33a9">2,156</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTMtMS0xLTA_9a45575b-c640-4e74-9f69-060dfefba904">9,684</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTUtMS0xLTA_642e9df5-38ed-4ef5-ab2b-82fe8d30ea45">21,375</ix:nonFraction>&#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">(e)</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTEtMS0xLTA_737fbfe6-9ec8-4aa7-a01e-1f8dacb76e1d">2,046</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTMtMS0xLTA_4258c8eb-7621-4e73-a91b-aee8d5ada740">466</ix:nonFraction>)</span></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%">(<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTUtMS0xLTA_b66c5075-49fa-4bc7-9269-22a2830d74dd">311</ix:nonFraction>)</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">(f)</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTEtMS0xLTQwODUz_ad651816-f0ab-4735-8546-fe48b437a1f1">9,072</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTMtMS0xLTUxNjky_8e4b1fa8-a00f-468f-85bb-9f6003b2fa01">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTUtMS0xLTUxNjk0_acd4588a-8b25-4a80-891a-f4e990e8ec98">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTEtMS0xLTA_3e79080f-94ad-450a-9f16-a1c563a847ec">509,114</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTMtMS0xLTA_585746c4-7c32-4562-9dd0-c05129e9ae15">310,043</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTUtMS0xLTA_ebdb8479-e7d8-4fb7-98de-d7f80d9c2b68">166,025</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTEtMS0xLTA_9402331b-e739-4010-95f0-5198c830b18e">3,407</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><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%"><ix:nonFraction unitRef="usd" contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTMtMS0xLTA_19245363-1881-4ec5-9ee3-df94c612df7e">3,342</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTUtMS0xLTA_4fdac5bf-ff7c-4cea-ba97-0e8c25c0ba56">2,944</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTEtMS0xLTA_bd9d3e2a-30ca-4484-bc96-b8848f291c5f">3,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTMtMS0xLTA_08f5cd86-cf7b-4ca3-9d79-9e2cb1bb8537">4,468</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTUtMS0xLTA_ce70d061-a75e-4607-a83e-fcfa74bc683a">4,778</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTEtMS0xLTA_9134de16-57ed-4a6d-8924-3705a6e88b66">2,227</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTMtMS0xLTA_208268ab-d22d-435e-834e-27e680f64258">3,034</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTUtMS0xLTA_0475b4ab-84e5-4e54-abd8-ed051517ff94">2,095</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTEtMS0xLTA_3453d7b6-8426-483e-a131-b4488fb80e75">7,637</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTMtMS0xLTA_49eaa7a3-139d-4b1e-83c6-5b3f35260fda">6,734</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTUtMS0xLTA_b261f141-b001-4060-bb73-7890b0325269">6,133</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTEtMS0xLTA_cb7e4785-479b-4c19-bf71-82ece1cec09b">16,915</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTMtMS0xLTA_77a43b25-26b8-4fdf-bb8c-dd52e00d3881">17,578</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><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%"><ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTUtMS0xLTA_281cf4e3-5451-4039-90fc-217beaae4fb4">15,950</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></tr></table></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%">(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">Includes $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:PurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzMwNTI_d2c35fe6-1c17-4f54-8f76-063696a367d2">0.6</ix:nonFraction> million of acquisition-related charges taken during 2019  as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.</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">Includes a $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-5" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzEwOTk1MTE2MzQ4ODQ_0b23e37f-eefe-4fb5-b344-d6f5e4e4e782">0.9</ix:nonFraction>&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed in </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="#i533a4e8a337044258c7e1350dac06ec3_130">Note 8</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) taken during 2020.</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%">(d)</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">For the years ended December 31, 2020 and 2019, total operating income was reduced by $<ix:nonFraction unitRef="usd" contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231" decimals="-3" name="mho:TotalValuationAdjustmentsAndWriteOffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzM0NjA_0ce52577-f336-489f-805d-8986e7fca95f">8.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231" decimals="-3" name="mho:TotalValuationAdjustmentsAndWriteOffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzM0Njc_add8a927-e429-48e2-8b39-293cf65f05fa">5.0</ix:nonFraction>&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(e)</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">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i8afc7ec2c7b54684a9b92a866a4ed14d" continuedAt="iad7f5acb21f44657adec6a998c198baf">(f)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.02pt"><ix:continuation id="iad7f5acb21f44657adec6a998c198baf">Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs.</ix:continuation> </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%">79</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="i9e9ea3f431994b858d8feb7530948286"><ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyNjY_a140d5b2-81c3-4632-a45f-cb542a8cb492" escape="true"><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, 2021 and 2020:</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, 2021</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%"><ix:nonFraction unitRef="usd" contextRef="if974e15fed924a5599f0a13e8189b751_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItMS0xLTEtMA_5e5b2ecd-2bce-4212-b69a-7d2e17153b51">4,123</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><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%"><ix:nonFraction unitRef="usd" contextRef="i0f98cc339628402abd14cd49238099fa_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItMy0xLTEtMA_d156c87b-3d0a-4885-a4f9-27b43a5a0040">48,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="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%"><ix:nonFraction unitRef="usd" contextRef="i62cb23156de4459cb885574289a9867f_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItNS0xLTEtMA_a9912288-a4c3-4e1d-a8da-d4ae653ae489">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItNy0xLTEtMA_13cb5848-8bc3-4f84-b036-9f840d2eb10a">52,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-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%"><ix:nonFraction unitRef="usd" contextRef="if974e15fed924a5599f0a13e8189b751_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtMS0xLTEtMA_485e8718-77e3-4566-9aa9-615412b42e77">987,258</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0f98cc339628402abd14cd49238099fa_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtMy0xLTEtMA_900001c7-8c7d-4b19-adda-d32ace112685">1,412,258</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i62cb23156de4459cb885574289a9867f_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtNS0xLTEtMA_8410ec89-d00a-4575-adf7-c61a78bc7739">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtNy0xLTEtMA_59de233c-555a-476b-ad2a-51a9a0b1fb76">2,399,516</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></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="if974e15fed924a5599f0a13e8189b751_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtMS0xLTEtMA_42f1935f-53f5-49aa-b2e4-fc0d0043da9b">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0f98cc339628402abd14cd49238099fa_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtMy0xLTEtMA_541ae293-dc13-4e94-8a04-bbb15d9c1720">57,121</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i62cb23156de4459cb885574289a9867f_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtNS0xLTEtMA_fe026a61-0c9d-49c2-b3a6-78a85a94792d">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtNy0xLTEtMA_ebb05c50-ca17-4233-b887-89ff7060faf8">57,121</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></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="if974e15fed924a5599f0a13e8189b751_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtMS0xLTEtMA_5204d707-e1d7-46f6-93d7-8b106c56b66d">37,527</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0f98cc339628402abd14cd49238099fa_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtMy0xLTEtMA_0995cbbe-e413-4ee1-9948-e62677addf19">63,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><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: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="i62cb23156de4459cb885574289a9867f_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtNS0xLTEtMA_ea6eefb0-8bbf-4968-bb7e-ff1c4c89ad30">628,927</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><td colspan="3" style="padding:0 1pt"><div><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="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtNy0xLTEtMA_850e1d19-9ffb-4f4a-a1ff-837275daa4f4">730,298</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></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="if974e15fed924a5599f0a13e8189b751_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtMS0xLTEtMA_3765c02b-82b9-4fce-b4a8-3556e380409c">1,028,908</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><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%"><ix:nonFraction unitRef="usd" contextRef="i0f98cc339628402abd14cd49238099fa_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtMy0xLTEtMA_849cb5b8-4241-4456-8681-3fe2214d5e7e">1,582,018</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><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%"><ix:nonFraction unitRef="usd" contextRef="i62cb23156de4459cb885574289a9867f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtNS0xLTEtMA_43f38b02-9ef8-4525-a0bd-d5e6304a39d7">628,927</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><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%"><ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtNy0xLTEtMA_8a256b83-f100-4668-a610-b6e8ba453f5b">3,239,853</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></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, 2020</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%"><ix:nonFraction unitRef="usd" contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItMS0xLTEtMA_f3e887b5-b292-4f93-a165-c46da8495b4c">5,031</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83068609349b48a890c1316be1ecadfa_I20201231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItMy0xLTEtMA_d94af6ad-8d3f-4239-a4b6-490edfc88ca6">40,326</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItNS0xLTEtMA_16bbabaf-93f9-4007-894b-11e1e4c1714d">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItNy0xLTEtMA_39981cd4-6104-44d6-9c01-907f8c5604c3">45,357</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtMS0xLTEtMA_d9709bd3-9ce1-41c8-8e59-9a7b8e9313a8">847,524</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83068609349b48a890c1316be1ecadfa_I20201231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtMy0xLTEtMA_29de46ea-f7f2-457b-9f59-9efdfa41c23c">1,023,727</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtNS0xLTEtMA_8c5e625a-70bc-4b43-9384-c1386c4a5709">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtNy0xLTEtMA_eaa61bb3-7ec3-423d-821b-3ce55a0e14c8">1,871,251</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtMS0xLTEtMA_759afbbe-5372-4bbe-aa15-e9bfc10aef8e">1,378</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83068609349b48a890c1316be1ecadfa_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtMy0xLTEtMA_25127621-f11d-4770-9b27-c6f0453ceec8">33,295</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtNS0xLTEtMA_cada8b28-9826-4e45-8cba-392b3ab994db">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtNy0xLTEtMA_61e41cd3-0bd4-4ccf-8c9c-9a4837f57879">34,673</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtMS0xLTEtMA_514e82ad-ffb9-4486-9008-aa90e7dc430c">37,465</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i83068609349b48a890c1316be1ecadfa_I20201231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtMy0xLTEtMA_e697d249-f7b9-4d45-8ab7-405d81c52b3a">57,588</ix:nonFraction>&#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><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="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtNS0xLTEtMA_d29dbfe6-16c2-4a5a-9db3-f3839d2ca635">596,711</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtNy0xLTEtMA_849d895a-dc0b-48f6-be0d-cda268dcbf0b">691,764</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtMS0xLTEtMA_87e7627f-a75c-4411-bbd9-06f58e08c534">891,398</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><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%"><ix:nonFraction unitRef="usd" contextRef="i83068609349b48a890c1316be1ecadfa_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtMy0xLTEtMA_441fa6fb-72a3-4de2-8eb5-c1d187edceac">1,154,936</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><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%"><ix:nonFraction unitRef="usd" contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtNS0xLTEtMA_15651f6c-6718-4b50-9089-d6a15d7628de">596,711</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtNy0xLTEtMA_a10b6565-89b3-4f48-a261-fd367a1e7e6f">2,643,045</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></tr></table></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%">(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: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></ix:nonNumeric></ix:continuation><div id="i533a4e8a337044258c7e1350dac06ec3_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 16.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzEzNjc_80b74717-327b-4646-90bf-65e56d49f523" continuedAt="i968b844bc504442081bb9932c5de09d1" escape="true">Share Repurchase Program</ix:nonNumeric></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:continuation id="i968b844bc504442081bb9932c5de09d1" continuedAt="ibb141c9a78c246af864a535e4cc8a0eb">On July&#160;28, 2021, the Company announced that its Board of Directors approved a new share repurchase program (the &#8220;2021 Share Repurchase Program&#8221;), which replaced and superseded the share repurchase program authorized by the Board of Directors in 2018 (the &#8220;2018 Share Repurchase Program&#8221;). Prior to its replacement, the Company did not repurchase any outstanding common shares under the 2018 Share Repurchase Program during 2021.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="ibb141c9a78c246af864a535e4cc8a0eb" continuedAt="ic2918997c2694f9b81f3f3cbb553c00a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to&#160;$<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzIzNQ_10742823-df8a-4e52-a4c5-163d8261b3b7">100</ix:nonFraction> million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. During the year ended December&#160;31, 2021, the Company&#160;repurchased <ix:nonFraction unitRef="shares" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzQ0Mg_f40055c7-eef1-4518-8cc9-161c2a10e3bf">0.8</ix:nonFraction> million outstanding common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzUwNQ_668d91cf-c30f-497f-ac58-8ca8da398a17">51.5</ix:nonFraction>&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the first or second quarters of 2021.  As of December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3Xzc5NA_1d46dccd-9f35-41dd-9e00-d10b7d45ef43">48.5</ix:nonFraction> million remained available for repurchases under the 2021 Share Repurchase Program. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be determined by the Company&#8217;s management at its discretion based on a variety of factors, including the market price of the Company&#8217;s common shares, corporate 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. 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="#i533a4e8a337044258c7e1350dac06ec3_1795">Note 17</a></span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic2918997c2694f9b81f3f3cbb553c00a"> for additional information.</ix:continuation> </span></div><div id="i533a4e8a337044258c7e1350dac06ec3_1795"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 17.  <ix:nonNumeric contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMzOTk4_963aa83d-e925-4063-a487-f51fb4d104de" continuedAt="ieb16c0c7e23c4462ad93f9f4dfdc1a52" escape="true">Subsequent Event</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ieb16c0c7e23c4462ad93f9f4dfdc1a52"><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 February 16, 2022, the Company amended its Credit Facility to eliminate specified limits on the Company to make investments in its subordinated debt and capital stock.  Such investments are subject to the Company&#8217;s compliance with the other covenants and provisions in the Credit 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%">On February 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="i4a138fd9f1e04be8a225d4da6093f983_I20220217" decimals="-6" name="mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMzNjcw_127dbc8b-39a4-4246-a213-f1002ed91879">100</ix:nonFraction> million, leaving up to $<ix:nonFraction unitRef="usd" contextRef="i4a138fd9f1e04be8a225d4da6093f983_I20220217" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMyOTkx_d0251bc2-f01b-4232-8875-3a3186c4ceb8">148.5</ix:nonFraction> million available for repurchase. 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="#i533a4e8a337044258c7e1350dac06ec3_163">Note 16</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div></ix:continuation><div style="text-align:justify"><span><br/></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%">80</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_172"></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="i533a4e8a337044258c7e1350dac06ec3_175"></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, 2021.&#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, 2021, 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, 2021 has been audited by Deloitte &amp; Touche LLP, our independent registered public accounting firm, as stated in its attestation report included on page 85 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, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i533a4e8a337044258c7e1350dac06ec3_178"></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%">The information set forth below is included herein for the purpose of providing disclosure under &#8220;Item 8.01-Other Events&#8221; of Form 8-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:400;line-height:112%">On February 17, 2022, the Company issued a press release announcing that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $<ix:nonFraction unitRef="usd" contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzgvZnJhZzowYTk5OTRlNjc4ZDc0NDMyYWU1ZWE4YzgxODliNjdiOS90ZXh0cmVnaW9uOjBhOTk5NGU2NzhkNzQ0MzJhZTVlYThjODE4OWI2N2I5XzI3NDg3NzkwNzE1MTQ_10742823-df8a-4e52-a4c5-163d8261b3b7">100</ix:nonFraction> million, leaving up to $<ix:nonFraction unitRef="usd" contextRef="i4a138fd9f1e04be8a225d4da6093f983_I20220217" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzgvZnJhZzowYTk5OTRlNjc4ZDc0NDMyYWU1ZWE4YzgxODliNjdiOS90ZXh0cmVnaW9uOjBhOTk5NGU2NzhkNzQ0MzJhZTVlYThjODE4OWI2N2I5XzI3NDg3NzkwNzE0OTk_d0251bc2-f01b-4232-8875-3a3186c4ceb8">148.5</ix:nonFraction> million available for repurchase. A copy of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_1816"></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%">81</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_181"></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, 2021, 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, 2021, 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, 2021, of the Company and our report dated February&#160;17, 2022, 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;17, 2022</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%">82</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_184"></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="i533a4e8a337044258c7e1350dac06ec3_187"></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 2022 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="i533a4e8a337044258c7e1350dac06ec3_190"></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 2022 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_193"></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:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2022 Annual Meeting of Shareholders.</span></div><div id="i533a4e8a337044258c7e1350dac06ec3_196"></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 2022 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div id="i533a4e8a337044258c7e1350dac06ec3_199"></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 ACCOUNTING 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 2022 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%">83</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_202"></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="i533a4e8a337044258c7e1350dac06ec3_205"></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><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></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="i83a931bda70147b488d031482ee0787e_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18yMDUvZnJhZzpmNGY5YWM0N2UzZTM0MDc0YWRjYTgyYzlmNmNlZjZlOS90YWJsZTowZWI4N2Q1ZDcwY2U0MjUzODc5ZjA0YTkzMTMxZDBjNy90YWJsZXJhbmdlOjBlYjg3ZDVkNzBjZTQyNTM4NzlmMDRhOTMxMzFkMGM3XzYtMi0xLTEtNjA3MDEvdGV4dHJlZ2lvbjo2ZDk0ZTNiYmI4NWU0ODcyOWUyNmZjMjJjODYwMTdmYV8yNzQ4Nzc5MDY5NTE3_1cc78e3c-887a-4dc8-b113-fa16e714e774">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="#i533a4e8a337044258c7e1350dac06ec3_70">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 Statements of Income for the Years Ended December 31, 2021, 2020, and 2019</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="#i533a4e8a337044258c7e1350dac06ec3_73">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 Balance Sheets as of December 31, 2021 and 2020</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="#i533a4e8a337044258c7e1350dac06ec3_76">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"><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, 2021, 2020 and 2019</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="#i533a4e8a337044258c7e1350dac06ec3_82">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"><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, 2021, 2020 and 2019</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="#i533a4e8a337044258c7e1350dac06ec3_85">53</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="#i533a4e8a337044258c7e1350dac06ec3_88">54</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"></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="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"></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"><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><td style="width:9.864%"></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:86.036%"></td><td style="width:0.1%"></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%">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><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"><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><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/000119312517247639/d433299dex41.htm">Indenture, dated as of August 3, 2017, 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 5.625% Senior Notes due 2025, incorporated herein by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed on August 3, 2017.</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%">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><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:9.864%"></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:86.036%"></td><td style="width:0.1%"></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.3</span></td><td colspan="3" style="padding:0 1pt"></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/000119312517247639/d433299dex41.htm">Form of 5.625% Senior Notes due 2025 incorporated herein by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on August 3, 2017.</a></span></div></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: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><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><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"><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><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><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"><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><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><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: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><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</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/000079929221000102/m_ihomes-indenture2021.htm">,</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/000079929221000102/m_ihomes-indenture2021.htm"> </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/000079929221000102/m_ihomes-indenture2021.htm">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><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">.</a></span></div></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: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.8</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: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 </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/000079929221000102/m_ihomes-indenture2021.htm">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><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">.</a></span></div></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: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.9</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: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><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">.</a></span></div></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: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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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">Fou</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/000079929221000083/fourthamendmenttocreditfac.htm">rth</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/000079929221000083/fourthamendmenttocreditfac.htm"> Amendment to Credit Agreement, dated June </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/000079929221000083/fourthamendmenttocreditfac.htm">1</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/000079929221000083/fourthamendmenttocreditfac.htm">0, 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/000079929221000083/fourthamendmenttocreditfac.htm">1</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/000079929221000083/fourthamendmenttocreditfac.htm">, by and among M/I Homes, Inc., as borrower, the</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/000079929221000083/fourthamendmenttocreditfac.htm"> </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/000079929221000083/fourthamendmenttocreditfac.htm">l</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/000079929221000083/fourthamendmenttocreditfac.htm">e</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/000079929221000083/fourthamendmenttocreditfac.htm">nders 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 Ju</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/000079929221000083/fourthamendmenttocreditfac.htm">ne 11</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/000079929221000083/fourthamendmenttocreditfac.htm">, 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/000079929221000083/fourthamendmenttocreditfac.htm">1</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/000079929221000083/fourthamendmenttocreditfac.htm">.</a></span></div></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: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><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="fifthamendmenttocreditfaci.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="fifthamendmenttocreditfaci.htm">ifth</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="fifthamendmenttocreditfaci.htm"> Amendment to Credit Agreement, dated</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="fifthamendmenttocreditfaci.htm"> February </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="fifthamendmenttocreditfaci.htm">16</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="fifthamendmenttocreditfaci.htm">, 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="fifthamendmenttocreditfaci.htm">2</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="fifthamendmenttocreditfaci.htm">, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent</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="fifthamendmenttocreditfaci.htm">.</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="fifthamendmenttocreditfaci.htm"> </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="fifthamendmenttocreditfaci.htm">(Filed herewith</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="fifthamendmenttocreditfaci.htm">.</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="fifthamendmenttocreditfaci.htm">)</a></span></div></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: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><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><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"><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">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><td style="width:9.864%"></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:86.036%"></td><td style="width:0.1%"></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.10</span></td><td colspan="3" style="padding:0 1pt"></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/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><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"><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><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/000079929216000066/ex101mifsecondarmortgagewa.htm">Second Amended and Restated Mortgage Warehousing Agreement, dated June 24, 2016, by and among M/I Financial, LLC, as borrower, Comerica Bank, as agent, and Comerica Bank, The Huntington National Bank, and BMO Harris Bank N.A., as lenders, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June 28, 2016.</a></span></div></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: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><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/000079929217000023/ex101miffirstamendmenttose.htm">First Amendment to Second Amended and Restated Mortgage Warehousing Agreement, dated June 23, 2017, by and among M/I Financial, LLC, as borrower, the lenders party thereto and Comerica Bank, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June 27, 2017.</a></span></div></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: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><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/000079929218000029/ex101mifsecondamendmenttos.htm">Second Amendment to Second Amended and Restated Mortgage Warehousing Agreement, dated June 22, 2018, by and among M/I Financial, LLC, as borrower, the lenders party thereto and Comerica Bank, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June 22, 2018.</a></span></div></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: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:0 1pt"></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/000079929219000034/ex101mifthirdamendmenttose.htm">Third Amendment to Second Amended and Restated Mortgage Warehousing Agreement, dated June 21, 2019, by and among M/I Financial, LLC, as borrower, the lenders party thereto and Comerica Bank, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June 21, 2019.</a></span></div></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: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:0 1pt"></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/000079929220000060/ex101miffourthamendmen.htm">Fourth Amendment to Second Amended and Restated Mortgage Warehousing Agreement, dated May 29, 2020, by and among M/I Financial, LLC, as borrower, the lenders party thereto and Comerica Bank, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June 1, 2020.</a></span></div></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: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:0 1pt"></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/000079929221000073/fifthamendmenttosecondarmo.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="http://www.sec.gov/Archives/edgar/data/799292/000079929221000073/fifthamendmenttosecondarmo.htm">ifth</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/000079929221000073/fifthamendmenttosecondarmo.htm"> Amendment to Second Amended and Restated Mortgage Warehousing Agreement, dated May 2</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/000079929221000073/fifthamendmenttosecondarmo.htm">8</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/000079929221000073/fifthamendmenttosecondarmo.htm">, 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/000079929221000073/fifthamendmenttosecondarmo.htm">1</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/000079929221000073/fifthamendmenttosecondarmo.htm">, by and among M/I Financial, LLC, as borrower, the lenders party thereto and Comerica Bank, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on June </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/000079929221000073/fifthamendmenttosecondarmo.htm">2</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/000079929221000073/fifthamendmenttosecondarmo.htm">, 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/000079929221000073/fifthamendmenttosecondarmo.htm">1</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/000079929221000073/fifthamendmenttosecondarmo.htm">.</a></span></div></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: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><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/000079929218000009/exhibit1017secondamendedan.htm">Second Amended and Restated Master Repurchase Agreement dated as of October 30, 2017 by and between M/I Financial and Sterling National Bank, incorporated </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/000079929218000009/exhibit1017secondamendedan.htm">herein </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/000079929218000009/exhibit1017secondamendedan.htm">by reference to Exhibit 10.20 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017.</a></span></div></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: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><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/000079929218000040/exhibit101sterlingamendment.htm">First Amendment to Second Amended and Restated Master Repurchase Agreement effective as of October 29, 2018 by and between M/I Financial and Sterling National 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, 2018.</a></span></div></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: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><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/000079929219000058/exhibit101secondamendm.htm">Second Amendment to Second Amended and Restated Master Repurchase Agreement effective as of October 28, 2019 by and between M/I Financial and Sterling National 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, 2019.</a></span></div></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: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><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/000079929220000114/exhibit101thirdamendme.htm">Third Amendment to Second Amended and Restated Master Repurchase Agreement effective as of October 26, 2020 by and between M/I Financial and Sterling National 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, 2020.</a></span></div></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: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:0 1pt"></td><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/0000799292/000079929221000112/sterlingmifinancialamend.htm">Fourth Amendment to Second Amended and Restated Master Repurchase Agreement effective as of October 25, 2021 by and between M/I Financial and Sterling National 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, 2021.</a></span></div></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: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:0 1pt"></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/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><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"><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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">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><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:9.864%"></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:86.036%"></td><td style="width:0.1%"></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.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="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><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"><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: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><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"><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><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><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"><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><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><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"><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><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/exhibitjtm.htm">Change of Control Agreement between M/I Homes, Inc. and J. Thomas Mason, dated as of July 3, 2008, incorporated herein by reference to Exhibit 10.3 to the Company&#8217;s Current Report on Form 8-K filed on July 3, 2008.</a></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></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: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.29*</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: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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30*</span></td><td colspan="3" style="padding:0 1pt"></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/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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31*</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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32*</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><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">.</a></span></div></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: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.33*</span></td><td colspan="3" style="padding:0 1pt"></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/000079929214000004/exhibit101performanceshare.htm">Form of Performance Share Unit Award Agreement 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 7, 2014.</a></span></div></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: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.34*</span></td><td colspan="3" style="padding:0 1pt"></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/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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35*</span></td><td colspan="3" style="padding:0 1pt"></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/000079929221000032/exhibit1031-formofnqsoawar.htm">Form of Nonqualified Stock Option Award Agreement for Employees under the M/I Homes, 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="http://www.sec.gov/Archives/edgar/data/799292/000079929221000032/exhibit1031-formofnqsoawar.htm">, incorporated</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/000079929221000032/exhibit1031-formofnqsoawar.htm"> herein by reference to Exhibit 10.31 to the </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/000079929221000032/exhibit1031-formofnqsoawar.htm">Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021</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/000079929221000032/exhibit1031-formofnqsoawar.htm">.</a></span></div></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: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.36*</span></td><td colspan="3" style="padding:0 1pt"></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/000079929221000032/exhibit1032-formofstockuni.htm">Form of Stock Units Award Agreement for Directors under the M/I Homes, 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="http://www.sec.gov/Archives/edgar/data/799292/000079929221000032/exhibit1032-formofstockuni.htm">, </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/000079929221000032/exhibit1032-formofstockuni.htm">incorporated herein by reference to Exhibit 10.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/000079929221000032/exhibit1032-formofstockuni.htm">2</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/000079929221000032/exhibit1032-formofstockuni.htm"> to the </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/000079929221000032/exhibit1032-formofstockuni.htm">Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021</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/000079929221000032/exhibit1032-formofstockuni.htm">.</a></span></div></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: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.37*</span></td><td colspan="3" style="padding:0 1pt"></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/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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38*</span></td><td colspan="3" style="padding:0 1pt"></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/000079929221000112/mihomesinc2018restrictedsh.htm">Form of Restricted Share Unit Award Agreement for Directors under the M/I homes, 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></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%">87</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><td style="width:9.864%"></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:86.036%"></td><td style="width:0.1%"></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%">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><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"><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><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><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"><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-31x2021.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><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"><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><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"><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><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"><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><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"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"></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="exhibit991sharerepurchasea.htm">Press Release, dated February </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="exhibit991sharerepurchasea.htm">17</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="exhibit991sharerepurchasea.htm">, 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="exhibit991sharerepurchasea.htm">2</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="exhibit991sharerepurchasea.htm">. (Filed herewith.)</a></span></div></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: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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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%">88</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><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.018%"></td><td style="width:0.1%"></td></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><td style="width:9.864%"></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:86.036%"></td><td style="width:0.1%"></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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></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.7</span></td><td colspan="3" style="padding:0 1pt"></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="fifthamendmenttocreditfaci.htm">Fifth Amendment to Credit Agreement, dated February </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="fifthamendmenttocreditfaci.htm">1</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="fifthamendmenttocreditfaci.htm">6</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="fifthamendmenttocreditfaci.htm">, 2022, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent</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="fifthamendmenttocreditfaci.htm">.</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="fifthamendmenttocreditfaci.htm"> (Filed herewith</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="fifthamendmenttocreditfaci.htm">.</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="fifthamendmenttocreditfaci.htm">)</a></span></div></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: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><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><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"><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-31x2021.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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"></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="exhibit991sharerepurchasea.htm">Press Release, dated February </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="exhibit991sharerepurchasea.htm">17</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="exhibit991sharerepurchasea.htm">, 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="exhibit991sharerepurchasea.htm">2</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="exhibit991sharerepurchasea.htm">. (Filed herewith.)</a></span></div></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: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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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><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"><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><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><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.018%"></td><td style="width:0.1%"></td></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="i533a4e8a337044258c7e1350dac06ec3_208"></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%">89</span></div></div></div><div id="i533a4e8a337044258c7e1350dac06ec3_211"></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 17th day of February 2022.</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><td style="width:9.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.946%"></td><td style="width:0.1%"></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%">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><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: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 17th day of February 2022.</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><td style="width:32.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.137%"></td><td style="width:0.1%"></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%;text-decoration:underline">NAME AND TITLE</span></td><td colspan="3" style="padding:0 1pt"></td><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><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"><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><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><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><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><td colspan="3" style="padding:0 1pt"></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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">WILLIAM H. CARTER*</span></td><td colspan="3" style="padding:0 1pt"></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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">William H. Carter</span></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"><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><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><td colspan="3" style="padding:0 1pt"></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: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%">MICHAEL P. GLIMCHER*</span></td><td colspan="3" style="padding:0 1pt"></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: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%">Michael P. Glimcher</span></td><td colspan="3" style="padding:0 1pt"></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: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: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><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><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:9pt;font-weight:400;line-height:100%">ELIZABETH K. INGRAM*</span></td><td colspan="3" style="padding:0 1pt"></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: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: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><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: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><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><td colspan="3" style="padding:0 1pt"></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: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%">NANCY J. KRAMER*</span></td><td colspan="3" style="padding:0 1pt"></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: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%">Nancy J. Kramer</span></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"><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><td colspan="3" style="padding:0 1pt"></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="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="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><td colspan="3" style="padding:0 1pt"></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%">Norman L. Traeger</span></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"><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><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">KUMI D. WALKER*</span></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: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><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:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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><td style="width:12.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.665%"></td><td style="width:0.1%"></td></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><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%">90</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>2
<FILENAME>fifthamendmenttocreditfaci.htm
<DESCRIPTION>EX-10.7 FIFTH AMENDMENT TO CREDIT FACILITY
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i733dd060f5ed474da2032d2fbb609bb1_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.7</font></div></div><div style="margin-bottom:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">FIFTH AMENDMENT</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FIFTH AMENDMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Fifth Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), dated as of February 16, 2022 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Fifth Amendment Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), to the Credit Agreement, dated as of July 18, 2013 (as amended by the First Amendment, dated as of October 20, 2014, the Second Amendment, dated as of July 18, 2017, the Third Amendment, dated as of June 30, 2020, the Fourth Amendment, dated as of June 10, 2021, and as further amended, supplemented or otherwise modified prior to the date hereof, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;&#59; the Credit Agreement, as modified by the Fifth Amendment, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Amended Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), among M&#47;I HOMES, INC., an Ohio corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), the several banks and other financial institutions or entities from time to time party thereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), PNC BANK, NATIONAL ASSOCIATION, as administrative agent (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), and the other agents party thereto. </font></div><div style="margin-bottom:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">W I T N E S S E T H</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, pursuant to the Credit Agreement, the Lenders have agreed to make, and have made, certain extensions of credit to the Borrower&#59;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Borrower has requested that the Credit Agreement be amended to make certain modifications as set forth herein&#59;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, Section 10.1 of the Credit Agreement permits the Borrower to amend the Credit Agreement with the written consent of the Required Lenders&#59; and</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Borrower and the Lenders hereto are willing to agree to this Fifth Amendment and the Amended Credit Agreement on the terms set forth herein.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the premises and mutual covenants contained hereinafter set forth, the parties hereto agree as follows&#58;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Unless otherwise defined herein, terms defined in the Amended Credit Agreement and used herein shall have the meanings given to them in the Amended Credit Agreement. </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Section 7.4(e) of the Credit Agreement is hereby amended by deleting it in its entirety and replacing it with the following&#58;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;Investments in (including, without limitation, repayments, repurchases and redemptions of) (i) the Existing Notes or other senior notes or senior Indebtedness and (ii) Subordinated Debt or Capital Stock of the Borrower&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that, after giving effect to any such Investment, (x) no Event of Default shall have occurred and be continuing and (y) the Borrower shall be in compliance (calculated on a pro forma basis) with the financial covenants set forth in clauses (a) through (c) of Section 7.1&#59;&#8221;.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The amendments set forth in this Fifth Amendment shall become effective as of the Fifth Amendment Effective Date, subject to the satisfaction of the following conditions precedent&#58;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;text-decoration:underline">Fifth Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Administrative Agent shall have received (i) this Fifth Amendment, executed and delivered by the Borrower and Lenders constituting the Required Lenders, </font></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:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">which shall be in full force and effect and (ii) the Reaffirmation Agreement, executed and delivered by each Guarantor, which shall be in full force and effect.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;text-decoration:underline">Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Lenders and the Administrative Agent shall have received all reasonable fees required to be paid, and all</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:11pt;font-weight:400;line-height:120%">reasonable out-of-pocket expenses, in each case, in connection with this Fifth Amendment and for which invoices have been presented (including the reasonable fees and expenses of legal counsel to the Administrative Agent) on or before the Fifth Amendment Effective Date.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;text-decoration:underline">Closing Certificates&#59; Certified Certificate of Incorporation&#59; Good Standing Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Administrative Agent shall have received the following supporting documents with respect to the Borrower and the other Loan Parties&#58; (i) a copy of its certificate or articles of incorporation, formation or organization or certificate of limited partnership (as applicable), certified as of a date reasonably close to the Fifth Amendment Effective Date to be a true and accurate copy by the Secretary of State (or similar Governmental Authority) of its state of incorporation or formation (or a certification from a duly authorized officer of the Borrower that there have been no changes to such documents delivered to the Administrative Agent on the Fourth Amendment Effective Date, except as otherwise attached to such certificate and certified therein as being the only amendments thereto as of such date)&#59; (ii) a certificate of that Secretary of State (or similar Governmental Authority), dated as of a date reasonably close to the Fifth Amendment Effective Date, as to its good standing&#59; (iii) a copy of its regulations or by-laws, partnership agreement, or operating agreement or limited liability company agreement (as applicable), certified by its secretary or assistant secretary, general partner, manager or other appropriate Person (as applicable) to be a true and accurate copy of its regulations or by-laws, partnership agreement, or operating agreement or limited liability company agreement (as applicable) in effect on the Fifth Amendment Effective Date (or a certification from a duly authorized officer of the Borrower that there have been no changes to such documents delivered to the Administrative Agent on the Fourth Amendment Effective Date, except as otherwise attached to such certificate and certified therein as being the only amendments thereto as of such date)&#59; (iv) a certificate of its secretary or assistant secretary, general partner, manager or other appropriate Person (as applicable), as to the incumbency and signatures of its officers or other Persons who have executed any documents on behalf of such Loan Party in connection with the transactions contemplated by this Fifth Amendment and the Amended Credit Agreement (or a certification from a duly authorized officer of the Borrower that since the Fourth Amendment Effective Date there have been no changes to the incumbency certificates of the officers of the Loan Parties delivered to the Administrative Agent on the Fourth Amendment Effective Date)&#59; (v) a copy of resolutions of its board of directors or the executive committee of the board of directors, certified by its secretary or assistant secretary to be a true and accurate copy of resolutions duly adopted by such board of directors or the executive committee of the board of directors, or other appropriate resolutions or consents of its general partner, manager or members certified by its secretary, assistant secretary, general partner or manager (as applicable) to be true and correct copies thereof duly adopted, approved or otherwise delivered by its general partner, manager or members (to the extent necessary and applicable), each of which is certified to be in full force and effect on the Fifth Amendment Effective Date, authorizing the execution and delivery by it of this Fifth Amendment, the Reaffirmation Agreement and other Loan Documents delivered on the Fifth Amendment Effective Date to which it is a party and the performance by it of all its obligations thereunder and under the Amended Credit Agreement&#59; and (vi) such additional supporting documents and other information with respect to its operations and affairs as the Administrative Agent may reasonably request.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;text-decoration:underline">Representations and Warranties&#59; No Defaults</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Administrative Agent shall have received certificates, signed by a duly authorized officer of the Borrower, stating that&#58; (i) the representations and warranties of the Borrower contained in Section 4 of the Amended Credit Agreement </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:11pt;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:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">are correct and accurate in all material respects on and as of the Fifth Amendment Effective Date (except to the extent such representations and warranties expressly relate to an earlier date, in which case such representations and warranties were correct and accurate in all material respects as of such earlier date), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, that, to the extent any such representation or warranty is already qualified by materiality or reference to Material Adverse Effect, such representation is true and correct in all respects, and (ii) no event has occurred and is continuing which constitutes an Event of Default or Default under the Amended Credit Agreement as of the Fifth Amendment Effective Date, or after giving effect to any extension of credit on the Fifth Amendment Effective Date.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;text-decoration:underline">Patriot Act&#59; Beneficial Ownership Certification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Administrative Agent shall have received, (i) not later than 5 days prior to the Fifth Amendment Effective Date (or such later date as shall be acceptable to it), all documentation and other information about the Borrower and the other Loan Parties as had been reasonably requested in writing at least 10 days prior to the Fifth Amendment Effective Date (or such later date as shall be acceptable to the Borrower) by the Administrative Agent or any Lender that it reasonably determines is required by regulatory authorities under applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations including, without limitation, the Patriot Act and, if required, an executed Beneficial Ownership Certification. </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">Effect of Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt">Except as expressly set forth herein, this Fifth Amendment shall not by implication or otherwise limit, impair, constitute a waiver of or otherwise affect the rights and remedies of the Lenders or the Administrative Agent under the Credit Agreement or any other Loan Document, and shall not alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or agreements contained in the Credit Agreement or any other provision of the Credit Agreement or of any other Loan Document, all of which are ratified and affirmed in all respects and shall continue in full force and affect. Nothing herein shall be deemed to entitle the Borrower to a consent to, or a waiver, amendment, modification or other change of, any of the terms, conditions, obligations, covenants or agreements contained in the Credit Agreement or any other Loan Document in similar or different circumstances. Nothing in this Fifth Amendment shall be deemed to be a novation of any obligations under the Credit Agreement or any other Loan Document.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">On and after the Fifth Amendment Effective Date, each reference in the Credit Agreement to &#8220;this Agreement&#8221;, &#8220;hereunder&#8221;, &#8220;hereof&#8221;, &#8220;herein&#8221;, or words of like import, and each reference to the Credit Agreement in any other Loan Document shall be deemed a reference to the Amended Credit Agreement. This Fifth Amendment shall constitute a &#8220;Loan Document&#8221; for all purposes of the Amended Credit Agreement and the other Loan Documents (as defined in the Amended Credit Agreement). </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SECTION 7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.6pt;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;text-decoration:underline">GOVERNING LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. THIS FIFTH AMENDMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES UNDER THIS FIFTH AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.</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:11pt;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:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;text-decoration:underline">Costs and Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The Borrower agrees to reimburse the Administrative Agent for its reasonable out-of-pocket expenses in connection with this Fifth Amendment, including the reasonable and invoiced fees, charges and disbursements of counsel for the Administrative Agent.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. This Fifth Amendment may be executed by one or more of the parties to this Fifth Amendment on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument. Delivery of an executed signature page of this Fifth Amendment by email or facsimile transmission shall be effective as delivery of a manually executed counterpart hereof. </font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The headings of this Fifth Amendment are used for convenience of reference only, are not part of this Fifth Amendment and shall not affect the construction of, or be taken into consideration in interpreting, this Fifth Amendment. </font></div><div style="margin-bottom:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">remainder of page intentionally left blank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#93;</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:11pt;font-weight:400;line-height:100%">4</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_4"></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;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, the parties hereto have caused this Fifth Amendment to be duly executed and delivered by their respective duly authorized officers as of the day and year first above written. </font></div><div style="margin-bottom:26pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">M&#47;I HOMES, INC., as Borrower</font></div><div style="margin-bottom:26pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark Kirkendall                                   <br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Name&#58; Mark Kirkendall<br>Title&#58; Vice President and Treasurer</font></div><div style="margin-bottom:26pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:0.26pt;padding-left:216pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_163"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PNC BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, as Administrative Agent and a Lender</font></div><div style="margin-bottom:26pt;padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; J. Richard Litton                                  <br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Name&#58; J. Richard Litton<br>Title&#58; Senior Vice President</font></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_178"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WELLS FARGO BANK NATIONAL ASSOCIATION, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Cinthya Hanselman                           </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Cinthya Hanselman</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Director</font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_45"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">JPMorgan Chase Bank, N.A., as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Nadeige Dang                                   </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Nadeige Dang</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Executive Director</font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_58"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CITIBANK, N.A., as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Michael Vondriska                           </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Michael Vondriska</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Vice President</font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_71"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FIFTH THIRD BANK, NATIONAL ASSOCIATION, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ted Smith                                        </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Ted Smith</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Senior Vice President</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_84"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S. BANK NATIONAL ASSOCIATION, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Leonard Olsavsky                           </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Leonard Olsavsky</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Senior Vice President</font></div><div><font><br></font></div><div style="padding-left:216.6pt"><font><br></font></div><div style="padding-left:216.6pt"><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_97"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">THE HUNTINGTON NATIONAL BANK, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Joe White                                       </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Joe White</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Vice President</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_110"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">COMERICA BANK, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Charles Weddell                              </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Charles Weddell</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Senior Vice President</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_123"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Flagstar Bank, FSB a federal chartered savings bank</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Drew Szilagy                              </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Drew Szilagy</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Vice President</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_136"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regions Bank, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Randall S. Reid                           </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Randall S. Reid</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Senior Vice President</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:36pt;padding-left:216.6pt"><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</font></div></div></div><div id="i733dd060f5ed474da2032d2fbb609bb1_149"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:36pt;padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">TEXAS CAPITAL BANK, a Texas state bank, as a Lender</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Barbara Gremmer                        </font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Name&#58; Barbara Gremmer</font></div><div style="padding-left:216.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   Title&#58; Vice President</font></div><div><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:10pt;font-weight:400;line-height:100%">&#91;Fifth Amendment to M&#47;I Homes Credit Agreement&#93;</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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i366ea090505e40b6b18bb7df11023c50_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 West Palm Beach, LLC, a Florida limited liability company.  M&#47;I Homes of West Palm Beach, 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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="icc091495092f48ccb17a15497456ecfd_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 West Palm Beach, 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-31x2021.htm
<DESCRIPTION>EX-23 CONSENT
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ide51fddec40d4051ad97ca8f7d869fcd_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-35978, 333-40256, 333-134009, 333-144058, 333-151474, 333-160468, 333-169074, 333-185258, 333-211480, 333-185257, 333-224736, and 333-225669 on Form&#160;S-8, Registration Statement No.&#160;333-232024 on Form&#160;S-3, and Registration Statement No. 333-259781 on Form&#160;S-4 of our report dated February&#160;17, 2022, 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, 2021.</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;17, 2022</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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i15c21599858b478cb4f5ca56d6a25dd1_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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, William H. Carter, 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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;William H. Carter</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%">William H. Carter</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="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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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><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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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, 2021 (the &#8220;2021 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 2021 Form 10-K and any and all amendments to such 2021 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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ibc291f01b5aa42d18120318b2f869db9_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, 2021&#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 17, 2022</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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ied31e8db0cab43b981bcdb5b0cfd81d8_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, 2021&#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 17, 2022</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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i14aa764eec0647539fed658c53dc5e58_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, 2021, 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 17, 2022</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>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ida9e090e055447f1ac823d3738df9775_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, 2021, 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 17, 2022</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-99.1
<SEQUENCE>11
<FILENAME>exhibit991sharerepurchasea.htm
<DESCRIPTION>EX-99.1 SHARE REPURCHASE AUTHORIZATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i977533ba32404db69be2a2552a6dfa23_33"></div><div style="min-height:67.5pt;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:120%">Exhibit 99.1</font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="image.jpg" src="image.jpg" style="height:125px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"></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:14pt;font-weight:700;line-height:107%">M&#47;I Homes Announces $100 million Increase to Share Repurchase Authorization</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:12pt;font-weight:400;line-height:112%">Columbus, Ohio (February 17, 2022) - M&#47;I Homes, Inc. (NYSE&#58;MHO) announced today that its Board of Directors has approved </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">an increase in its existing share repurchase authorization by an additional $100 million. The Company established its existing $100 million share repurchase authorization in July 2021, and as of December 31, 2021, there was $</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">48.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> million of remaining availability under the authorization. With the increase, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the Company has increased the available authorization under the program to purchase up to $148.5 million </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of its common shares. Such common shares may be purchased through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. The timing and amount of any purchases will be determined by the Company&#8217;s management at its discretion 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 authorization has no expiration date and may be modified, discontinued or suspended at any time.</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:12pt;font-weight:400;line-height:120%">M&#47;I Homes, Inc. is one of the nation&#8217;s leading builders of single-family homes.  The Company has homebuilding operations in Columbus and Cincinnati, Ohio&#59; Indianapolis, Indiana&#59; Chicago, Illinois&#59; Minneapolis&#47;St. Paul, Minnesota&#59; Detroit, Michigan&#59; Tampa, Sarasota and Orlando, Florida&#59; Austin, Dallas&#47;Fort Worth, Houston and San Antonio, Texas&#59; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.</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:12pt;font-weight:400;line-height:120%">Certain statements in this press release are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.  Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;targets,&#8221; &#8220;envisions&#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.  These statements involve a number of risks and uncertainties.  Any forward-looking statements that we make herein and in any 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 factors, including, without limitation, factors relating to the economic environment, the impact of COVID-19, interest rates, availability of resources, competition, market concentration, land development activities, construction defects, product liability and warranty claims and various governmental rules and regulations, as more fully discussed in the &#8220;Risk Factors&#8221; section of the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021, as the same may be updated from time to time in our subsequent filings with the Securities and Exchange Commission.  All forward-looking statements made in this press release are made as of the date hereof, and the risk that actual results will differ materially from expectations expressed herein will </font></div><div style="height:67.5pt;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:67.5pt;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:120%">Exhibit 99.1</font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">increase with the passage of time.  We undertake no duty 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 filings, releases or presentations should be consulted.</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:12pt;font-weight:400;line-height:120%">Contact M&#47;I Homes, Inc.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Ann Marie W. Hunker, Vice President, Chief Accounting Officer and Controller, (614) 418-8225</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Mark Kirkendall, Vice President, Treasurer, (614) 418-8021</font></div><div style="height:67.5pt;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-101.SCH
<SEQUENCE>12
<FILENAME>mho-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mho="http://www.mihomes.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mihomes.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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-20211231_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-20211231_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-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.mihomes.com/role/CoverPage">
        <link:definition>0001001 - 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="ConsolidatedStatementsofOperations" roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1001002 - 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>1002003 - 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>1003004 - 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>1004005 - 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>1005006 - 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>2101101 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - 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>2303301 - 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="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2404401 - 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>2405402 - 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>2406403 - 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>2407404 - 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>2408405 - 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>2409406 - 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>2410407 - 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>2411408 - 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="StockBasedCompensation" roleURI="http://www.mihomes.com/role/StockBasedCompensation">
        <link:definition>2112102 - 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="StockBasedCompensationTables" roleURI="http://www.mihomes.com/role/StockBasedCompensationTables">
        <link:definition>2313302 - 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="StockBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails">
        <link:definition>2414409 - 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>2415410 - 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>2416411 - 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>2417412 - 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>2418413 - 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="FairValueMeasurements" roleURI="http://www.mihomes.com/role/FairValueMeasurements">
        <link:definition>2119103 - 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="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>2320303 - 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="FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails">
        <link:definition>2421414 - 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>2422415 - 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>2423416 - 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>2424417 - 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>2425418 - 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>2426419 - 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="InventoryandCapitalizedInterest" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterest">
        <link:definition>2127104 - 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="InventoryandCapitalizedInterestInventoryTables" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables">
        <link:definition>2328304 - 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="InventoryDetails" roleURI="http://www.mihomes.com/role/InventoryDetails">
        <link:definition>2429420 - 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>2430421 - 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>2431422 - 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="InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails">
        <link:definition>2432423 - 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="TransactionswithRelatedParties" roleURI="http://www.mihomes.com/role/TransactionswithRelatedParties">
        <link:definition>2133105 - 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="TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails">
        <link:definition>2434424 - 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="InvestmentinJointVentureArrangements" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements">
        <link:definition>2135106 - 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="InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails">
        <link:definition>2436425 - 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>2437426 - 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>2438427 - 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="GuaranteesandIndemnifications" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnifications">
        <link:definition>2139107 - 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="GuaranteesandIndemnificationsGuaranteesDetails" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails">
        <link:definition>2440428 - 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="CommitmentsandContingencies" roleURI="http://www.mihomes.com/role/CommitmentsandContingencies">
        <link:definition>2141108 - 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="CommitmentsandContingenciesCommitmentsandContingenciesTables" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables">
        <link:definition>2342305 - 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="CommitmentsandContingenciesWarrantyRollforwardDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails">
        <link:definition>2443429 - 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="CommitmentsandContingenciesLegalDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails">
        <link:definition>2444430 - 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="CommitmentsandContingenciesCommitmentsandContingenciesDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails">
        <link:definition>2445431 - 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="OperatingLeases" roleURI="http://www.mihomes.com/role/OperatingLeases">
        <link:definition>2146109 - 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="OperatingLeasesScheduleofLeaseExpenseTables" roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables">
        <link:definition>2347306 - 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>2348307 - 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="OperatingLeasesOperatingLeasesDetails" roleURI="http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails">
        <link:definition>2449432 - 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>2450433 - 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>2451434 - 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="CommunityDevelopmentDistrictInfrastructureandRelatedObligations" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations">
        <link:definition>2152110 - 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="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables">
        <link:definition>2353308 - 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="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails">
        <link:definition>2454435 - 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="Debt" roleURI="http://www.mihomes.com/role/Debt">
        <link:definition>2155111 - 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="DebtDebtTables" roleURI="http://www.mihomes.com/role/DebtDebtTables">
        <link:definition>2356309 - 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="DebtDebtDetails" roleURI="http://www.mihomes.com/role/DebtDebtDetails">
        <link:definition>2457436 - 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>2458437 - 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>2459438 - 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="DebtNotesPayableOtherDetails" roleURI="http://www.mihomes.com/role/DebtNotesPayableOtherDetails">
        <link:definition>2460439 - Disclosure - Debt Notes Payable - Other (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>2461440 - 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="AcquisitionandGoodwillNotes" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillNotes">
        <link:definition>2162112 - 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="AcquisitionandGoodwillDetails" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillDetails">
        <link:definition>2463441 - 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="EarningsperShare" roleURI="http://www.mihomes.com/role/EarningsperShare">
        <link:definition>2164113 - 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="EarningsperShareEarningsperShareTables" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTables">
        <link:definition>2365310 - 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="EarningsperShareEarningsperShareDetails" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails">
        <link:definition>2466442 - 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="EarningsperShareEarningsperShareTextualsDetails" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails">
        <link:definition>2467443 - Disclosure - Earnings per Share Earnings per Share (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="IncomeTaxes" roleURI="http://www.mihomes.com/role/IncomeTaxes">
        <link:definition>2168114 - 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="IncomeTaxesIncomeTaxesTables" roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables">
        <link:definition>2369311 - 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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2470444 - 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>2471445 - 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>2472446 - 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>2473447 - 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>2474448 - 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="BusinessSegments" roleURI="http://www.mihomes.com/role/BusinessSegments">
        <link:definition>2175115 - 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="BusinessSegmentsBusinessSegmentsTables" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables">
        <link:definition>2376312 - 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="BusinessSegmentsBusinessSegmentsDetails" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails">
        <link:definition>2477449 - 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>2478450 - 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>2479451 - 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="ShareRepurchaseProgramNotes" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramNotes">
        <link:definition>2180116 - 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="ShareRepurchaseProgramDetails" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramDetails">
        <link:definition>2481452 - 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="SubsequentEvents" roleURI="http://www.mihomes.com/role/SubsequentEvents">
        <link:definition>2182117 - 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="SubsequentEventsTables" roleURI="http://www.mihomes.com/role/SubsequentEventsTables">
        <link:definition>2383313 - 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="SubsequentEventsDetails" roleURI="http://www.mihomes.com/role/SubsequentEventsDetails">
        <link:definition>2484453 - 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>
      <link:roleType id="AuditInformation" roleURI="http://www.mihomes.com/role/AuditInformation">
        <link:definition>0002007 - 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>
    </xs:appinfo>
  </xs:annotation>
  <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_SeniorNotesFairValueDisclosures" abstract="false" name="SeniorNotesFairValueDisclosures" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" abstract="true" name="CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDDue512051TAMPAMember" abstract="true" name="CDDDue512051TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TransactionsWithRelatedPartiesAbstract" abstract="true" name="TransactionsWithRelatedPartiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_InterestCoverageRatioDomain" abstract="true" name="InterestCoverageRatioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TwoYearBonusStockOptionsMember" abstract="true" name="TwoYearBonusStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_BusinessSegmentsTextualsAbstract" abstract="true" name="BusinessSegmentsTextualsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" abstract="true" name="FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TotalOfLoansCoveredByGuarantees" abstract="false" name="TotalOfLoansCoveredByGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DebtAbstract" abstract="true" name="DebtAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_A2030SeniorNotesMember" abstract="true" name="A2030SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" abstract="true" name="PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" abstract="false" name="BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NetOperatingLossCarryforwardExpirationDatesDomain" abstract="true" name="NetOperatingLossCarryforwardExpirationDatesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" abstract="true" name="WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" abstract="false" name="ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NonExtendingLenderCommitment" abstract="false" name="NonExtendingLenderCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_WarrantyAccrualRollforwardAbstract" abstract="true" name="WarrantyAccrualRollforwardAbstract" 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-types:domainItemType"/>
  <xs:element id="mho_FairValueMeasurementsAbstract" abstract="true" name="FairValueMeasurementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_InventoryModelHomesAndFurnishings" abstract="false" name="InventoryModelHomesAndFurnishings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CommitmentsAndContingenciesAbstract" abstract="true" name="CommitmentsAndContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LegalLiabilitiesDisclosureAbstract" abstract="true" name="LegalLiabilitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_RestrictedPaymentsBasketCalculationAxis" abstract="true" name="RestrictedPaymentsBasketCalculationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_IncreaseinOperatingleasesduetonewleases" abstract="false" name="IncreaseinOperatingleasesduetonewleases" nillable="true" xbrli:periodType="duration" 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-types:domainItemType"/>
  <xs:element id="mho_CDDdue512047MemberMember" abstract="true" name="CDDdue512047MemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_TotalOfGuaranteedLoansInquiredAbout" abstract="false" name="TotalOfGuaranteedLoansInquiredAbout" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_InterestCoverageRatioAxis" abstract="true" name="InterestCoverageRatioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" 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_RestrictedPaymentsBasketCalculationDomain" abstract="true" name="RestrictedPaymentsBasketCalculationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NorthernHomebuildingMember" abstract="true" name="NorthernHomebuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_A2028SeniorNotesMember" abstract="true" name="A2028SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" abstract="true" name="WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_LiborFloorLoanType2" abstract="false" name="LiborFloorLoanType2" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_NonCashTransactionsDuringYearAbstract" abstract="true" name="NonCashTransactionsDuringYearAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" abstract="true" name="RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_A2021SeniorNotesMember" abstract="true" name="A2021SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_TotalValuationAdjustmentsAndWriteOffs" abstract="false" name="TotalValuationAdjustmentsAndWriteOffs" nillable="true" xbrli:periodType="duration" 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-types:percentItemType"/>
  <xs:element id="mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" 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-types:domainItemType"/>
  <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_MaximumBorrowingAvailabilityUnderAllCreditLines" abstract="false" name="MaximumBorrowingAvailabilityUnderAllCreditLines" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_ConsolidatedEbitdaMember" abstract="true" name="ConsolidatedEbitdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_LossPerShareAbstract" abstract="true" name="LossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_StockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="StockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" abstract="true" name="OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ReconciliationofEffectiveTaxRateAbstract" abstract="true" name="ReconciliationofEffectiveTaxRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Restrictionsonpaymentofdividends" abstract="false" name="Restrictionsonpaymentofdividends" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NumberOfLoansWeRetainMortgageServicingRightsOn" abstract="false" name="NumberOfLoansWeRetainMortgageServicingRightsOn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" abstract="true" name="FinancialInstrumentsFairValueAndCarryingValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Seniornotesdue2021" abstract="false" name="Seniornotesdue2021" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SummaryofStockOptionActivityAbstract" abstract="true" name="SummaryofStockOptionActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" abstract="false" name="Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_InterestCoverageRatio" abstract="false" name="InterestCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsLineItems" abstract="true" name="FairValueofFinancialInstrumentAssumptionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" abstract="true" name="PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_Leverageratio" abstract="false" name="Leverageratio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types: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_FiveYearServiceStockOptionsMember" abstract="true" name="FiveYearServiceStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_PerformanceConditionAwardsMember" abstract="true" name="PerformanceConditionAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_A2025SeniorNotesMember" abstract="true" name="A2025SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_SouthernHomebuildingMember" abstract="true" name="SouthernHomebuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FairValueAdjustmentOfMortgageLoansHeldForSale" abstract="false" name="FairValueAdjustmentOfMortgageLoansHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_LongTermCddsIssuedAndOutstandingLineItems" abstract="true" name="LongTermCddsIssuedAndOutstandingLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ParantheticalsInventoryAbstract" abstract="true" name="ParantheticalsInventoryAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" abstract="false" name="RealEstateInventoryCapitalizedInterestCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mho_LoanRepurchaseGuaranteeLiability" abstract="false" name="LoanRepurchaseGuaranteeLiability" nillable="true" xbrli:periodType="instant" 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_SeniorNotesDue2030" abstract="false" name="SeniorNotesDue2030" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDdue512049Member" abstract="true" name="CDDdue512049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_CommunityDevelopmentDistrictBondsTextBlock" abstract="false" name="CommunityDevelopmentDistrictBondsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" abstract="false" name="GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" nillable="true" xbrli:periodType="duration" 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-types:textBlockItemType"/>
  <xs:element id="mho_AssumptionDurationLineItems" abstract="true" name="AssumptionDurationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OtherLiabilitiesPolicyTextBlock" abstract="false" name="OtherLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mho_AssumptionsForFairValueOfStockOptionsAbstract" abstract="true" name="AssumptionsForFairValueOfStockOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtoperformancecondition" abstract="false" name="PercentageweightofPSUsrelatedtoperformancecondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mho_TotalLoansIndemnified" abstract="false" name="TotalLoansIndemnified" nillable="true" xbrli:periodType="instant" 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-types: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_ConsolidatedInterestIncurredMember" abstract="true" name="ConsolidatedInterestIncurredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_MortgageLoansHeldForSaleMember" abstract="true" name="MortgageLoansHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_IncrementalCommonSharesAttributableToStockOptions" abstract="false" name="IncrementalCommonSharesAttributableToStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_NetOperatingLossCarryforwardExpirationDatesAxis" abstract="true" name="NetOperatingLossCarryforwardExpirationDatesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDdue512048Member" abstract="true" name="CDDdue512048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_A2017ConvertibleSeniorNotesMember" abstract="true" name="A2017ConvertibleSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" abstract="false" name="StockRepurchaseProgramAuthorizedAmountIncreasedecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_Seniornotesdue2025" abstract="false" name="Seniornotesdue2025" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OtherAssetsPolicyTextBlock" abstract="false" name="OtherAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_LettersOfCreditOutstandingUnderCreditFacility" abstract="false" name="LettersOfCreditOutstandingUnderCreditFacility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_StockBasedCompensationAbstract" abstract="true" name="StockBasedCompensationAbstract" 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_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" abstract="false" name="OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Year2Member" abstract="true" name="Year2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_SeniorNotesdue2025FairValueDisclosure" abstract="false" name="SeniorNotesdue2025FairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DeferredTaxAssetOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Year1Member" abstract="true" name="Year1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_FutureMinimumLeasePaymentsAbstract" abstract="true" name="FutureMinimumLeasePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_A2018ConvertibleSeniorNotesMember" abstract="true" name="A2018ConvertibleSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SplitDollarLifeInsurancePolicies" abstract="false" name="SplitDollarLifeInsurancePolicies" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BaseofrestrictedpaymentsbasketincomecalculationMember" abstract="true" name="BaseofrestrictedpaymentsbasketincomecalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ForwardContractsFairValueDisclosuresLiabilities" abstract="false" name="ForwardContractsFairValueDisclosuresLiabilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Homebuildingoperationspercentoftotalrevenue" abstract="false" name="Homebuildingoperationspercentoftotalrevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mho_CDDDue512050Member" abstract="true" name="CDDDue512050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockUnitsOutstandingUnderStockOptionPlan" abstract="false" name="StockUnitsOutstandingUnderStockOptionPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" abstract="false" name="NonEmployeeDirectorRestrictedStockUnitsAwarded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_Percentrestrictionsonpaymentofdividends" abstract="false" name="Percentrestrictionsonpaymentofdividends" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mho_DebtMaturitiesAbstract" abstract="true" name="DebtMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_InventorySegments" abstract="false" name="InventorySegments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Between2020And2027Member" abstract="true" name="Between2020And2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_EstimatedRepairCostsforAffectedHomes" abstract="false" name="EstimatedRepairCostsforAffectedHomes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512052Member" abstract="true" name="CDDDue512052Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NumberOfSpeculativeHomes" abstract="false" name="NumberOfSpeculativeHomes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mho_MarketConditionAwardsMember" abstract="true" name="MarketConditionAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_CDDDue512051SARMember" abstract="true" name="CDDDue512051SARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" abstract="true" name="UsefulLifeOfPropertyPlantAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_ExtendingLendersCreditFacilityExpirationDate" abstract="false" name="ExtendingLendersCreditFacilityExpirationDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="mho_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_ScheduleofOperatingLeasePaymentsDueAbstract" abstract="true" name="ScheduleofOperatingLeasePaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_LiborFloor" abstract="false" name="LiborFloor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_CommunityDevelopmentDistrict" abstract="false" name="CommunityDevelopmentDistrict" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InvestmentinJointVentureArrangementsAbstract" abstract="true" name="InvestmentinJointVentureArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtomarketcondition" abstract="false" name="PercentageweightofPSUsrelatedtomarketcondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_LongtermCDDsTable" abstract="true" name="LongtermCDDsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsTable" abstract="true" name="FairValueofFinancialInstrumentAssumptionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_ShareRepurchaseProgramAbstract" abstract="true" name="ShareRepurchaseProgramAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Leasesnotyetcommenced" abstract="false" name="Leasesnotyetcommenced" nillable="true" xbrli:periodType="duration" 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:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>mho-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a-->
<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-20211231.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_CostsAndExpenses_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_88fb950f-dc9f-4280-8eec-95e539737c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_88fb950f-dc9f-4280-8eec-95e539737c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_820f4e93-2abd-4b05-ac73-36d77c12c56e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_820f4e93-2abd-4b05-ac73-36d77c12c56e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9f75190f-ee03-4c54-97dc-609687074385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9f75190f-ee03-4c54-97dc-609687074385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_a3463745-a007-438e-bdd5-b6cbacd771cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_SellingExpense_a3463745-a007-438e-bdd5-b6cbacd771cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4182a492-667d-4e72-8781-9044bfc84fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_InterestExpense_4182a492-667d-4e72-8781-9044bfc84fe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_34c824f0-145b-4da7-975d-b5b50b9ab27b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_OtherIncome_34c824f0-145b-4da7-975d-b5b50b9ab27b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_bc89e020-2b45-4cf0-beb6-08b1c95833b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_bc89e020-2b45-4cf0-beb6-08b1c95833b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_791b510c-29d0-42f8-9ae8-b4a94b7a40e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be09880a-2baf-4b50-b024-9f9de1fc6cc3" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_791b510c-29d0-42f8-9ae8-b4a94b7a40e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f0c3fc5d-6b33-4968-b2ca-4d0ae21e9e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9ad0e8bf-e3bc-412e-8010-29269190fc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f0c3fc5d-6b33-4968-b2ca-4d0ae21e9e4d" xlink:to="loc_us-gaap_Revenues_9ad0e8bf-e3bc-412e-8010-29269190fc07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_eb0c73b1-e00a-4fee-a5ea-40ff57bb1506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f0c3fc5d-6b33-4968-b2ca-4d0ae21e9e4d" xlink:to="loc_us-gaap_CostsAndExpenses_eb0c73b1-e00a-4fee-a5ea-40ff57bb1506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6cf6c4b5-122d-4fdb-97f9-15b59c291629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8e3dc6b4-a088-4608-8019-89608e7b59b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6cf6c4b5-122d-4fdb-97f9-15b59c291629" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8e3dc6b4-a088-4608-8019-89608e7b59b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_43468049-ccac-4890-bcdd-8ae0af3983e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6cf6c4b5-122d-4fdb-97f9-15b59c291629" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_43468049-ccac-4890-bcdd-8ae0af3983e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20211231.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_StockholdersEquity_c4d9c98d-5a6f-44cf-9f00-cc51a98cc830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_586d359d-601a-4f53-bff3-0bfc62d0ef4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4d9c98d-5a6f-44cf-9f00-cc51a98cc830" xlink:to="loc_us-gaap_CommonStockValue_586d359d-601a-4f53-bff3-0bfc62d0ef4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4a527fb2-2371-407f-ac82-80b8339158ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4d9c98d-5a6f-44cf-9f00-cc51a98cc830" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4a527fb2-2371-407f-ac82-80b8339158ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_35da699f-fbbd-454c-b80e-1706ea8ccb22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4d9c98d-5a6f-44cf-9f00-cc51a98cc830" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_35da699f-fbbd-454c-b80e-1706ea8ccb22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_2f244ff3-310b-42c4-831a-3b5581a2ff69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4d9c98d-5a6f-44cf-9f00-cc51a98cc830" xlink:to="loc_us-gaap_TreasuryStockValue_2f244ff3-310b-42c4-831a-3b5581a2ff69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_52541611-2ca2-4a41-823d-b8e3c4012382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_52541611-2ca2-4a41-823d-b8e3c4012382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_6d24e064-b57f-49a7-ad9a-21746b59d622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_6d24e064-b57f-49a7-ad9a-21746b59d622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9c022f18-e5ac-4322-ac30-4f3e2d143360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_OperatingLeaseLiability_9c022f18-e5ac-4322-ac30-4f3e2d143360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_d7ef1696-5c60-45ed-8ff6-4bfe73cc2ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_OtherLiabilities_d7ef1696-5c60-45ed-8ff6-4bfe73cc2ee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_04259d43-e10c-4f2a-bab5-7f8d7e0ed563" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_04259d43-e10c-4f2a-bab5-7f8d7e0ed563" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_db01fd0b-8e1d-4807-9851-49225bc80db3" xlink:href="mho-20211231.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_db01fd0b-8e1d-4807-9851-49225bc80db3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7786dc0c-a89a-4113-96fb-0fd8eb1b3551" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_LineOfCredit_7786dc0c-a89a-4113-96fb-0fd8eb1b3551" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_4fe1c37a-284c-4fea-a4af-a7856af22cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_4fe1c37a-284c-4fea-a4af-a7856af22cfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_ef04ad9a-74cd-42bc-99c2-77ef84af78d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_us-gaap_OtherNotesPayable_ef04ad9a-74cd-42bc-99c2-77ef84af78d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2021_5f703086-852d-4da2-8fd0-5e1becc98dfe" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2021"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_mho_Seniornotesdue2021_5f703086-852d-4da2-8fd0-5e1becc98dfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2025_e5e7a075-5a44-4dc7-8a3e-35d534dda678" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2025"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_mho_Seniornotesdue2025_e5e7a075-5a44-4dc7-8a3e-35d534dda678" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_b89cb18e-67c4-4987-b0c9-d9c7c2e54ffd" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2028"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_mho_SeniorNotesDue2028_b89cb18e-67c4-4987-b0c9-d9c7c2e54ffd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_2b1015a4-7323-40d5-9f87-ad0172e6bbc6" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2030"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a4f606d2-1de6-4500-bcd1-df531a594857" xlink:to="loc_mho_SeniorNotesDue2030_2b1015a4-7323-40d5-9f87-ad0172e6bbc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_5ba50daf-5522-452c-bdcc-f9b1505962c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_InventoryRealEstate_5ba50daf-5522-452c-bdcc-f9b1505962c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bb8d1266-dfc6-43ed-8800-3f2ab5e51bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bb8d1266-dfc6-43ed-8800-3f2ab5e51bd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ec7e94ca-e7a2-4c21-a502-9a9f28fa67b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ec7e94ca-e7a2-4c21-a502-9a9f28fa67b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_0ca514ed-7208-4bdb-9fd9-7f687ad2f827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_EquityMethodInvestments_0ca514ed-7208-4bdb-9fd9-7f687ad2f827" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_703bf962-c93c-48b2-8d97-a9e2bc6677c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_703bf962-c93c-48b2-8d97-a9e2bc6677c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_294dc358-ddfc-4acd-9a11-6b5ea01a8979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_OtherAssets_294dc358-ddfc-4acd-9a11-6b5ea01a8979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_5c560785-bf27-4c76-8c70-5a27d774b03b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_5c560785-bf27-4c76-8c70-5a27d774b03b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eebb7fa6-de8f-4c5b-a571-eea0b8a2aee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eebb7fa6-de8f-4c5b-a571-eea0b8a2aee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c10c2a19-f18c-49fe-be1c-288538447540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_662a931d-9221-465d-903a-c6d1d5580d0e" xlink:to="loc_us-gaap_Goodwill_c10c2a19-f18c-49fe-be1c-288538447540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_fcfa3e36-10b9-4e80-ad78-3d7b81dc56ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9cc0eff2-7566-4223-bd5c-1e04e5dbcf39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fcfa3e36-10b9-4e80-ad78-3d7b81dc56ab" xlink:to="loc_us-gaap_StockholdersEquity_9cc0eff2-7566-4223-bd5c-1e04e5dbcf39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9218a3f8-335f-4dbf-b14c-4e706235517d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_fcfa3e36-10b9-4e80-ad78-3d7b81dc56ab" xlink:to="loc_us-gaap_Liabilities_9218a3f8-335f-4dbf-b14c-4e706235517d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20211231.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_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6b93ac11-b63e-4b47-8a3d-e0920a8fd4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_NetIncomeLoss_6b93ac11-b63e-4b47-8a3d-e0920a8fd4cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_f1e189ed-bec1-4c70-bec5-a8c962ee2322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_AssetImpairmentCharges_f1e189ed-bec1-4c70-bec5-a8c962ee2322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_16cdb7db-048a-4a3a-9bd2-a589f705215b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_16cdb7db-048a-4a3a-9bd2-a589f705215b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_93f6f97b-136b-48f7-9437-bf4e24658386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_93f6f97b-136b-48f7-9437-bf4e24658386" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_8b9452c2-d7ef-453b-8ee3-d79fbb7ff3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_8b9452c2-d7ef-453b-8ee3-d79fbb7ff3dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_52ce9371-f1d2-4d5d-b354-bd7015fa88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_52ce9371-f1d2-4d5d-b354-bd7015fa88d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_c8fafc2e-23c0-464c-a868-da1b8ff82356" xlink:href="mho-20211231.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_c8fafc2e-23c0-464c-a868-da1b8ff82356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_be3f03d8-11aa-46d3-aa1c-1cb3953f53c6" xlink:href="mho-20211231.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_mho_AdditionsOfServicingAsset_be3f03d8-11aa-46d3-aa1c-1cb3953f53c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_1a0d9b6b-8295-45ee-b89f-142f69825757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_1a0d9b6b-8295-45ee-b89f-142f69825757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_9bb73b94-60e4-4fac-bcc6-940e99cbe278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_9bb73b94-60e4-4fac-bcc6-940e99cbe278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e5607df9-f975-44e2-b8b0-b1db8e370539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_Depreciation_e5607df9-f975-44e2-b8b0-b1db8e370539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_aee9b317-e347-4038-9aca-bba2bdcbd241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_aee9b317-e347-4038-9aca-bba2bdcbd241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_254d6ab6-2ecf-45ba-8c90-8dd8a6b5509a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_ShareBasedCompensation_254d6ab6-2ecf-45ba-8c90-8dd8a6b5509a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_db36f901-9429-4ad6-9ae7-0f96fcb814ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_db36f901-9429-4ad6-9ae7-0f96fcb814ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d518238a-3237-41b0-b2ac-6a03907a2879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d518238a-3237-41b0-b2ac-6a03907a2879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_add4d41d-a326-4269-a4ad-2b2f25572e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_add4d41d-a326-4269-a4ad-2b2f25572e0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_58eb6468-9352-4a80-9223-6f5b4ddda490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_58eb6468-9352-4a80-9223-6f5b4ddda490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_74034859-e5a2-4d91-b830-d9d2900345ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_74034859-e5a2-4d91-b830-d9d2900345ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_8fc3fea2-f462-4d04-9e94-3c8b12909817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_8fc3fea2-f462-4d04-9e94-3c8b12909817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0d3a801a-6274-4a53-b885-ad02cf424347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0d3a801a-6274-4a53-b885-ad02cf424347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_4e5f8523-c0c6-44fd-abff-08ba8902ec6c" xlink:href="mho-20211231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6eaa392-3187-40d6-bdee-801d307ffb73" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_4e5f8523-c0c6-44fd-abff-08ba8902ec6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8c1bf806-f76e-4a95-900c-31318c74cc49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f90b772-6cec-4db8-b1bd-671ca1405e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8c1bf806-f76e-4a95-900c-31318c74cc49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f90b772-6cec-4db8-b1bd-671ca1405e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5056fe77-9019-48f6-b37f-feca388a2222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8c1bf806-f76e-4a95-900c-31318c74cc49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5056fe77-9019-48f6-b37f-feca388a2222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_49afe7ac-9c68-42eb-ae5c-c2cd393e49af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8c1bf806-f76e-4a95-900c-31318c74cc49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_49afe7ac-9c68-42eb-ae5c-c2cd393e49af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_b5e60d88-95bc-4a7e-9855-9d1e2b5510f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_b5e60d88-95bc-4a7e-9855-9d1e2b5510f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_07dde3d7-8d7a-469a-bc50-b11147c549e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_07dde3d7-8d7a-469a-bc50-b11147c549e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_e41f1ce1-2588-4c1a-82a1-683c5f9bc429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromBankDebt_e41f1ce1-2588-4c1a-82a1-683c5f9bc429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_d1389cb0-5bd8-471a-b15a-d6a6282c3b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_d1389cb0-5bd8-471a-b15a-d6a6282c3b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_4b19dd56-9c45-432d-86d1-03f3e868797e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_4b19dd56-9c45-432d-86d1-03f3e868797e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_08d1cae1-5912-4066-b698-a1a842cd2f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_08d1cae1-5912-4066-b698-a1a842cd2f91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_23cfb751-847e-4ebb-b9e4-104a4fb89b65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_23cfb751-847e-4ebb-b9e4-104a4fb89b65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_7c9b9c71-d59e-407a-bf20-5a3afc1057c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_7c9b9c71-d59e-407a-bf20-5a3afc1057c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_844065e3-9495-4595-b032-87c685114ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_844065e3-9495-4595-b032-87c685114ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_d716d8c3-7892-4dce-9358-598d5f1b96eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_d716d8c3-7892-4dce-9358-598d5f1b96eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_770f2abc-8c81-48c1-9bd3-4aa657c9df62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef0f1e98-54e5-40c7-bcf8-18257a521f83" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_770f2abc-8c81-48c1-9bd3-4aa657c9df62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c7fa598-9a15-4e67-a663-b506cd39a842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c7fa598-9a15-4e67-a663-b506cd39a842" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_43083ade-e8aa-4a68-a172-31daaa928df1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_43083ade-e8aa-4a68-a172-31daaa928df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_6df39c4f-2c61-46b7-8874-71f5fc7e79fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_6df39c4f-2c61-46b7-8874-71f5fc7e79fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_d285f94d-fccf-4fcc-af47-a3dd5810f4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_d285f94d-fccf-4fcc-af47-a3dd5810f4e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_d290bb2c-bd84-46f5-96f1-9cc07f03c9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_d290bb2c-bd84-46f5-96f1-9cc07f03c9c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_22be2077-fb5a-4dd0-8efc-30b392cf8a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dcb417d8-0f29-40e7-a2b9-78989abe0673" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_22be2077-fb5a-4dd0-8efc-30b392cf8a69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20211231.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_f54a9912-60d7-4764-853e-aa8f586be6df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_350bc0d0-a469-46aa-8470-cf9eee2da7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f54a9912-60d7-4764-853e-aa8f586be6df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_350bc0d0-a469-46aa-8470-cf9eee2da7cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_aba001d8-edbd-46e6-a779-f43bfc494d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f54a9912-60d7-4764-853e-aa8f586be6df" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_aba001d8-edbd-46e6-a779-f43bfc494d50" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20211231.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_e0d34b62-9b4c-4702-96d9-edadfeb57204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_723d8d96-0731-4d66-abeb-00f9f7d4710f" xlink:href="mho-20211231.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_e0d34b62-9b4c-4702-96d9-edadfeb57204" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_723d8d96-0731-4d66-abeb-00f9f7d4710f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_fadac802-66d7-4a1f-b724-256e0fddb232" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e0d34b62-9b4c-4702-96d9-edadfeb57204" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_fadac802-66d7-4a1f-b724-256e0fddb232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_ec6b6fda-2e53-4c2b-bfdd-3a436c9767d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e0d34b62-9b4c-4702-96d9-edadfeb57204" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_ec6b6fda-2e53-4c2b-bfdd-3a436c9767d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_3ec32b12-53b1-4e29-8746-c8a21d3868d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e0d34b62-9b4c-4702-96d9-edadfeb57204" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_3ec32b12-53b1-4e29-8746-c8a21d3868d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryDetails" xlink:type="simple" xlink:href="mho-20211231.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_6fda698b-31bd-4581-a797-d4e9e3fcdf80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_6fda698b-31bd-4581-a797-d4e9e3fcdf80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_155ab524-b78e-425c-861c-832e843f0e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_us-gaap_InventoryLandHeldForSale_155ab524-b78e-425c-861c-832e843f0e6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_ea83853b-b26f-435c-844b-9131a8db212c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_ea83853b-b26f-435c-844b-9131a8db212c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_06fabac9-f01c-4e1e-908d-909b70183704" xlink:href="mho-20211231.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_06fabac9-f01c-4e1e-908d-909b70183704" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_9ebd5085-5231-4ecc-ab6a-026fefcfb311" xlink:href="mho-20211231.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_mho_CommunityDevelopmentDistrict_9ebd5085-5231-4ecc-ab6a-026fefcfb311" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_858f09c6-f8e7-4deb-93c9-148a9cda29aa" xlink:href="mho-20211231.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_mho_LandPurchaseDeposits_858f09c6-f8e7-4deb-93c9-148a9cda29aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_4662cad4-7cbb-476d-8ef7-a6ec7df8e79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_910f313b-be36-4473-a148-2053ecf9d653" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_4662cad4-7cbb-476d-8ef7-a6ec7df8e79d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="simple" xlink:href="mho-20211231.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_90107cc3-dc51-485a-8422-701aed292b77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_bd18c641-dac5-482b-90a8-e0c762def860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_90107cc3-dc51-485a-8422-701aed292b77" xlink:to="loc_us-gaap_OperatingLeasePayments_bd18c641-dac5-482b-90a8-e0c762def860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_a791da5f-df4f-4217-9bca-3d820e73dd90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_90107cc3-dc51-485a-8422-701aed292b77" xlink:to="loc_us-gaap_VariableLeasePayment_a791da5f-df4f-4217-9bca-3d820e73dd90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_a6cdb2a2-beef-48df-96bb-9da1e94effae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_90107cc3-dc51-485a-8422-701aed292b77" xlink:to="loc_us-gaap_ShortTermLeasePayments_a6cdb2a2-beef-48df-96bb-9da1e94effae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20211231.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_56231f32-2196-493c-9df2-33d7b5e1bcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_56231f32-2196-493c-9df2-33d7b5e1bcf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_0208d8f6-e896-4e8c-839e-fe28e567787a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_0208d8f6-e896-4e8c-839e-fe28e567787a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_c75b8231-fdc1-4e9d-8faf-471b2e090804" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_c75b8231-fdc1-4e9d-8faf-471b2e090804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_31d4f3bf-8818-4302-98de-d68d7672eeeb" xlink:href="mho-20211231.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_31d4f3bf-8818-4302-98de-d68d7672eeeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_3d25e455-a0a3-497e-a690-c1c74bb36a80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_3d25e455-a0a3-497e-a690-c1c74bb36a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_db3defad-371d-461c-81f2-401146978c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_db3defad-371d-461c-81f2-401146978c2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_c5d9b72d-76a2-4b54-b8c9-1ead49ab10c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf5e49af-b251-4192-b3e1-2d413fadc1a0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_c5d9b72d-76a2-4b54-b8c9-1ead49ab10c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20211231.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_66f8ecf4-71aa-491e-bc4b-40fbafb65ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_d293dedd-6b8e-488a-af94-de006c7eba7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_66f8ecf4-71aa-491e-bc4b-40fbafb65ebd" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_d293dedd-6b8e-488a-af94-de006c7eba7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_d3e4fe09-b794-4d37-9c1c-88d896ac4af7" xlink:href="mho-20211231.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_66f8ecf4-71aa-491e-bc4b-40fbafb65ebd" xlink:to="loc_mho_InventorySegments_d3e4fe09-b794-4d37-9c1c-88d896ac4af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_8be54bd2-1344-4268-9888-dbaa614b7889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_66f8ecf4-71aa-491e-bc4b-40fbafb65ebd" xlink:to="loc_us-gaap_EquityMethodInvestments_8be54bd2-1344-4268-9888-dbaa614b7889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_e6caa8a3-4337-478b-ba77-d76eeb2cc5e1" xlink:href="mho-20211231.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_66f8ecf4-71aa-491e-bc4b-40fbafb65ebd" xlink:to="loc_mho_OtherCombinedAssets_e6caa8a3-4337-478b-ba77-d76eeb2cc5e1" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>mho-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a-->
<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-20211231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CoverPage" xlink:type="extended" id="i9a73feec7a0e4d1ba724365d02a37568_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f1e32c41-9f5f-4876-8ae0-46d8eb66e232" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentAnnualReport_f1e32c41-9f5f-4876-8ae0-46d8eb66e232" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_81044397-bb8e-4e04-91dc-92a84d9a7336" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentTransitionReport_81044397-bb8e-4e04-91dc-92a84d9a7336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e542a658-0f83-4176-b7bc-5e4ce425ef2a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentType_e542a658-0f83-4176-b7bc-5e4ce425ef2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f3b4d6d6-4d7c-447d-bcf7-7e646caddf83" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentPeriodEndDate_f3b4d6d6-4d7c-447d-bcf7-7e646caddf83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7eb77b83-49ee-4863-a4d4-41cc92b3fa23" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityFileNumber_7eb77b83-49ee-4863-a4d4-41cc92b3fa23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_58707056-991c-414d-a7f9-63ebb521cccd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityRegistrantName_58707056-991c-414d-a7f9-63ebb521cccd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b1a46a6b-352b-4180-a85c-06ca55bb39fd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b1a46a6b-352b-4180-a85c-06ca55bb39fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7b9ec68a-1481-4e88-a8d1-1a317b55eb98" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityTaxIdentificationNumber_7b9ec68a-1481-4e88-a8d1-1a317b55eb98" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_d6bb3101-3a6a-4add-a306-b971f89198e4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressAddressLine1_d6bb3101-3a6a-4add-a306-b971f89198e4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_895fb57c-2a82-4318-9bb9-ac9a3ed719bc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressAddressLine2_895fb57c-2a82-4318-9bb9-ac9a3ed719bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f4ea8395-3ac9-47fc-98da-91dff276daf5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressCityOrTown_f4ea8395-3ac9-47fc-98da-91dff276daf5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_18a4566b-eb6c-417a-b9bc-0bae2f5cf1a6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressStateOrProvince_18a4566b-eb6c-417a-b9bc-0bae2f5cf1a6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a597e6d8-dc55-47e8-93e3-f1ed0900dc35" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressPostalZipCode_a597e6d8-dc55-47e8-93e3-f1ed0900dc35" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0725efca-a1e8-4c8b-8e27-1bde6c438461" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_CityAreaCode_0725efca-a1e8-4c8b-8e27-1bde6c438461" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_560452e2-e5e1-47dc-a88f-42c903777a70" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_LocalPhoneNumber_560452e2-e5e1-47dc-a88f-42c903777a70" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d8c2759f-abe8-4f9f-8cdd-960790f0fb66" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_Security12bTitle_d8c2759f-abe8-4f9f-8cdd-960790f0fb66" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2d834654-fd02-48b6-9c7d-ad1fba60668c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_TradingSymbol_2d834654-fd02-48b6-9c7d-ad1fba60668c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_9516b1f2-5e02-4039-9fc5-ba324161cff6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_SecurityExchangeName_9516b1f2-5e02-4039-9fc5-ba324161cff6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_de93e732-2d1a-4f6b-95d1-0cc0ebc5bc13" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_de93e732-2d1a-4f6b-95d1-0cc0ebc5bc13" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1b2b7564-1f64-470d-b987-d23e2e80382b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityVoluntaryFilers_1b2b7564-1f64-470d-b987-d23e2e80382b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9291208-6bb0-4e9d-aa2e-ab37801c4775" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCurrentReportingStatus_e9291208-6bb0-4e9d-aa2e-ab37801c4775" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_273f51dc-582e-4e19-8acf-aad52ffdbefa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityInteractiveDataCurrent_273f51dc-582e-4e19-8acf-aad52ffdbefa" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_74ac1c5d-72de-42e8-84ee-364ba3d7ba29" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityFilerCategory_74ac1c5d-72de-42e8-84ee-364ba3d7ba29" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4e36d7b0-c0a3-4745-8884-dd357a4b9b2a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntitySmallBusiness_4e36d7b0-c0a3-4745-8884-dd357a4b9b2a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cbb5c09b-3ec0-4a5e-997f-e6cac7b36d97" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityEmergingGrowthCompany_cbb5c09b-3ec0-4a5e-997f-e6cac7b36d97" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_522ae140-91a6-4dae-8f19-a4f338330837" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_IcfrAuditorAttestationFlag_522ae140-91a6-4dae-8f19-a4f338330837" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_98a936b1-fb1d-4dd6-a4a9-47ed72c8c8bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityShellCompany_98a936b1-fb1d-4dd6-a4a9-47ed72c8c8bd" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_01dbf532-28b9-491a-b90c-dec13e4fc3c3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityPublicFloat_01dbf532-28b9-491a-b90c-dec13e4fc3c3" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a4861b8f-ec7b-43c9-bfeb-85d91ad30848" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a4861b8f-ec7b-43c9-bfeb-85d91ad30848" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_864f237d-f84f-4f8a-8c0e-608a70a23188" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCentralIndexKey_864f237d-f84f-4f8a-8c0e-608a70a23188" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ea7ba744-b1fc-4c8e-9ce7-f523d3094889" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_CurrentFiscalYearEndDate_ea7ba744-b1fc-4c8e-9ce7-f523d3094889" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9922d29f-5eb7-4b2b-903c-bcea3080361b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentFiscalYearFocus_9922d29f-5eb7-4b2b-903c-bcea3080361b" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_575a2565-8bf6-42f0-a65f-f8851be7d1cc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentFiscalPeriodFocus_575a2565-8bf6-42f0-a65f-f8851be7d1cc" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_24067e24-b9a4-4f8c-be40-a79a2d121fc9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_AmendmentFlag_24067e24-b9a4-4f8c-be40-a79a2d121fc9" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:to="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:to="loc_dei_EntityDomain_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f2b777a9-b450-4662-b3b5-c1ce2a0f3a21" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:to="loc_dei_EntityDomain_f2b777a9-b450-4662-b3b5-c1ce2a0f3a21" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="icb49df6bffeb489fb9450ecdb2bde99c_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:to="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7dba72ca-4b2e-4452-b850-f4a01a29af17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7dba72ca-4b2e-4452-b850-f4a01a29af17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_f7382a54-b338-4cce-a244-3367b1228e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_f7382a54-b338-4cce-a244-3367b1228e0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_9636bbac-b78b-467d-bce7-5aca5ea969a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_InventoryRealEstate_9636bbac-b78b-467d-bce7-5aca5ea969a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_55d3aa2e-c6d8-4d23-b5f2-14e1500431ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_55d3aa2e-c6d8-4d23-b5f2-14e1500431ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_742bae70-dcb6-4543-81c4-f08ce6e6ac10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_EquityMethodInvestments_742bae70-dcb6-4543-81c4-f08ce6e6ac10" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_31c34580-7795-4ef3-96a6-36750e7d8e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_31c34580-7795-4ef3-96a6-36750e7d8e95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d06ae92-d0f0-4f69-b707-482b82cb2128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d06ae92-d0f0-4f69-b707-482b82cb2128" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_865dd53b-43b0-4b50-b106-1884fa0aea29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_Goodwill_865dd53b-43b0-4b50-b106-1884fa0aea29" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c677d480-f762-48a8-a1b9-50d02c72e435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_OtherAssets_c677d480-f762-48a8-a1b9-50d02c72e435" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_379f9e89-ec18-46cc-84ff-c9c05bc4818f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_Assets_379f9e89-ec18-46cc-84ff-c9c05bc4818f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_ce728a23-6de3-400a-aec6-e5bcb79a5767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_ce728a23-6de3-400a-aec6-e5bcb79a5767" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_9f1ed14c-ff61-43bb-95f4-723e7894aaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_9f1ed14c-ff61-43bb-95f4-723e7894aaf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3f14ccf0-67ba-4c0b-8ce1-6828754742ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OperatingLeaseLiability_3f14ccf0-67ba-4c0b-8ce1-6828754742ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_38695081-c1cf-4d14-bf77-c3144a49b642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OtherLiabilities_38695081-c1cf-4d14-bf77-c3144a49b642" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_9fb1e366-625f-4e37-a08d-bd8ab2038b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_9fb1e366-625f-4e37-a08d-bd8ab2038b68" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_15dcaadc-db9e-4198-90e3-2a21b15403c1" xlink:href="mho-20211231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_15dcaadc-db9e-4198-90e3-2a21b15403c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8291bbd5-153c-40eb-9a3c-68c379714530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_LineOfCredit_8291bbd5-153c-40eb-9a3c-68c379714530" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_16f0c2d6-02b1-450c-aa5d-043884444120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_16f0c2d6-02b1-450c-aa5d-043884444120" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_987b3abc-f43f-49df-a7a0-9d87eb3b2f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OtherNotesPayable_987b3abc-f43f-49df-a7a0-9d87eb3b2f98" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2021_43610840-9994-48ad-939e-7fa699275ade" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2021"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_Seniornotesdue2021_43610840-9994-48ad-939e-7fa699275ade" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2025_94aae437-6c27-4408-a9ef-7f5d26991477" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2025"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_Seniornotesdue2025_94aae437-6c27-4408-a9ef-7f5d26991477" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_daf9e75e-a126-4296-a8f1-def7dcd9b11e" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2028"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_SeniorNotesDue2028_daf9e75e-a126-4296-a8f1-def7dcd9b11e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_2cdc8fa2-0836-49b4-bead-d7a57823b281" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2030"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_SeniorNotesDue2030_2cdc8fa2-0836-49b4-bead-d7a57823b281" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_73aaf73e-3844-4865-be5d-5cb12b757c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_Liabilities_73aaf73e-3844-4865-be5d-5cb12b757c6d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1fe5f485-fe70-404e-a647-19f6d54739c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1fe5f485-fe70-404e-a647-19f6d54739c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a5a5e7e2-e285-4e12-8dba-cf3c9faf0c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_CommonStockValue_a5a5e7e2-e285-4e12-8dba-cf3c9faf0c28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4d1607f9-c5dc-41e9-92a6-ca1e129a37d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4d1607f9-c5dc-41e9-92a6-ca1e129a37d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_efe9de01-d0ce-4a67-8c6a-ad7ec1a3f63d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_efe9de01-d0ce-4a67-8c6a-ad7ec1a3f63d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b2e4f59b-6a79-41f7-8c18-0205755a9149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_TreasuryStockValue_b2e4f59b-6a79-41f7-8c18-0205755a9149" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c920ff9f-2108-4ea8-9246-1763fb244f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_StockholdersEquity_c920ff9f-2108-4ea8-9246-1763fb244f04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e564bd18-cfaf-4857-82ce-4cd7a85c39c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e564bd18-cfaf-4857-82ce-4cd7a85c39c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:to="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:to="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d584554d-7373-40db-ac90-4ca1ff532d77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d584554d-7373-40db-ac90-4ca1ff532d77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_8c747000-bf10-47aa-81d2-8c25b3e85020" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_8c747000-bf10-47aa-81d2-8c25b3e85020" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="simple" xlink:href="mho-20211231.xsd#ConsolidatedStatementofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="extended" id="i71ca848a25e5419eb403d5c13eca7386_ConsolidatedStatementofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_86cc00a2-ae2f-49da-a579-09a6e87c395e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_SharesOutstanding_86cc00a2-ae2f-49da-a579-09a6e87c395e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_08bb4da4-9c5c-42a1-9241-7cf505309db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_08bb4da4-9c5c-42a1-9241-7cf505309db0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_33b925b0-9198-4709-91b5-eeaa714884a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ProfitLoss_33b925b0-9198-4709-91b5-eeaa714884a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a371700a-6059-4f50-bd82-e207b75965c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a371700a-6059-4f50-bd82-e207b75965c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_3d8f6b01-297d-4d7d-b5ec-c575b7c959bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DividendsPreferredStock_3d8f6b01-297d-4d7d-b5ec-c575b7c959bb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_8a081f0d-f009-49e2-b6ce-1d9d69dcb524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_8a081f0d-f009-49e2-b6ce-1d9d69dcb524" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_120b14e6-2f83-4921-a31b-72dd979dd57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_120b14e6-2f83-4921-a31b-72dd979dd57a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e053a4c0-f4bd-4c5a-aac3-6c8d9f7fc6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e053a4c0-f4bd-4c5a-aac3-6c8d9f7fc6d6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_0944853b-6a52-4b7a-ad27-090f2fc3ece9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_0944853b-6a52-4b7a-ad27-090f2fc3ece9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d8b3a066-c4d4-44fb-a13f-f15a5cf63444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d8b3a066-c4d4-44fb-a13f-f15a5cf63444" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_87e485fd-3992-4869-9aa7-549aa431b8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_87e485fd-3992-4869-9aa7-549aa431b8d5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_7e9fddb2-eff2-412b-bb2b-44e4a3de8503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_7e9fddb2-eff2-412b-bb2b-44e4a3de8503" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18b50deb-5a28-490e-bae5-69dbaa52b621" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18b50deb-5a28-490e-bae5-69dbaa52b621" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4353fdd3-ebdd-421f-a92a-15a832976152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4353fdd3-ebdd-421f-a92a-15a832976152" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b92850c5-8999-4686-8a2f-53187d8f2267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ShareBasedCompensation_b92850c5-8999-4686-8a2f-53187d8f2267" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3e9d8cea-a6ce-4eec-ac8c-0739cfb0ab83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3e9d8cea-a6ce-4eec-ac8c-0739cfb0ab83" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_c0a99425-3bec-4cbe-8e74-55e968de605b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_c0a99425-3bec-4cbe-8e74-55e968de605b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_7a37d2d7-335a-426e-ae99-68746d2fe186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_7a37d2d7-335a-426e-ae99-68746d2fe186" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_23ccdc9b-453f-42fa-b726-82810081ff34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_894f6978-3288-405e-9547-cf0b32774ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:to="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b728fdac-73ef-4b23-b80e-1895a175c1b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:to="loc_us-gaap_EquityComponentDomain_b728fdac-73ef-4b23-b80e-1895a175c1b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:to="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_53b5bb94-ae75-4f82-ba06-8f2da23144e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_PreferredStockMember_53b5bb94-ae75-4f82-ba06-8f2da23144e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88b04fd9-cfe6-4ba3-811e-5ff37cc6ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_CommonStockMember_88b04fd9-cfe6-4ba3-811e-5ff37cc6ac0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8cebb3b3-3baa-4699-86f8-80ba02852af6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8cebb3b3-3baa-4699-86f8-80ba02852af6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b34980a-828b-4b4c-8b87-a6579d4e7927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_RetainedEarningsMember_7b34980a-828b-4b4c-8b87-a6579d4e7927" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_8972556a-1cfc-4ce5-87bf-fbe83a1f0be1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_TreasuryStockMember_8972556a-1cfc-4ce5-87bf-fbe83a1f0be1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ifcc372dd624b4981892b53c5a0fa8e7e_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_040ae7ee-35d5-47e4-a7bb-9c5de8bdc18f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_040ae7ee-35d5-47e4-a7bb-9c5de8bdc18f" xlink:to="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:to="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9a004274-8f07-45bb-8199-efa75a997ed7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9a004274-8f07-45bb-8199-efa75a997ed7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c012c2f1-7142-42aa-883f-91c1066e511a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c012c2f1-7142-42aa-883f-91c1066e511a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="i64bbfe7e7ab54b57ab7f47cf95c25dbf_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:href="mho-20211231.xsd#mho_AssumptionDurationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6655d5df-d962-4220-ae1e-667703c5912a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_us-gaap_Goodwill_6655d5df-d962-4220-ae1e-667703c5912a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_b4589a47-ac28-4363-8844-887741c65f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_us-gaap_ServicingAsset_b4589a47-ac28-4363-8844-887741c65f2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_796b1b67-d05c-4308-8267-10d1f4251399" xlink:href="mho-20211231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_796b1b67-d05c-4308-8267-10d1f4251399" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:to="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ca3ef20a-c4be-465d-b206-779c2e461975_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:to="loc_srt_RangeMember_ca3ef20a-c4be-465d-b206-779c2e461975_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:to="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_61af0347-135e-4df3-9a98-b6d42a73680d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:to="loc_srt_MinimumMember_61af0347-135e-4df3-9a98-b6d42a73680d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aa004a24-c139-4e0d-9a32-df9101631de2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:to="loc_srt_MaximumMember_aa004a24-c139-4e0d-9a32-df9101631de2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f6512c7f-92f7-4faa-a487-a6b7ded76b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f6512c7f-92f7-4faa-a487-a6b7ded76b5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_571a8ddd-97f8-4383-883c-bf0ca05a15b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_571a8ddd-97f8-4383-883c-bf0ca05a15b4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="iccd803323c864cfcaf2ea07e77a40d7d_PropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_439fdd07-c453-44d4-a6a5-067784fd60da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_439fdd07-c453-44d4-a6a5-067784fd60da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5595a16d-410b-45b9-9a12-a51ca5f04591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5595a16d-410b-45b9-9a12-a51ca5f04591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a90c3ed3-aabb-4140-aaaf-62ef971983a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a90c3ed3-aabb-4140-aaaf-62ef971983a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_11242a44-9594-4f8f-b818-a505def2443d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_11242a44-9594-4f8f-b818-a505def2443d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_228618b6-863e-495e-a30e-bc9c9346dbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_228618b6-863e-495e-a30e-bc9c9346dbeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_bfe11652-f352-45d0-8c14-032d82adda14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_bfe11652-f352-45d0-8c14-032d82adda14" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_484b860b-93c2-4905-bb5c-0bfcbeb43bad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_484b860b-93c2-4905-bb5c-0bfcbeb43bad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_b4e1707f-2466-41e8-89f8-ce0e4123d5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_b4e1707f-2466-41e8-89f8-ce0e4123d5d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_df817071-68c0-4f54-9e73-3f6790de0a49" xlink:href="mho-20211231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_df817071-68c0-4f54-9e73-3f6790de0a49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_09e2e9ff-017d-4054-9c8b-baaa616f3ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_us-gaap_TransportationEquipmentMember_09e2e9ff-017d-4054-9c8b-baaa616f3ef2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:to="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9c7498e7-cc02-4a81-88c5-2b44b154d0b7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:to="loc_srt_RangeMember_9c7498e7-cc02-4a81-88c5-2b44b154d0b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a260078b-0a29-4932-ab3c-140474afaf24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:to="loc_srt_RangeMember_a260078b-0a29-4932-ab3c-140474afaf24" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#EstimatedUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="extended" id="i5545ece9c4164ba693442c18ca086876_EstimatedUsefulLifeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_4c5c11df-130a-4c2e-9140-9f1c8892a5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_4c5c11df-130a-4c2e-9140-9f1c8892a5bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:to="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e6d74ba1-1f50-4d3d-a018-4628320a3d23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e6d74ba1-1f50-4d3d-a018-4628320a3d23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d8d78160-2f2d-4268-b4bd-64e1233842aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d8d78160-2f2d-4268-b4bd-64e1233842aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_d0609e26-cb81-4138-99ce-71786586e0a9" xlink:href="mho-20211231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_d0609e26-cb81-4138-99ce-71786586e0a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_e01fc6ed-4f7c-4274-b77b-16381030da3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_us-gaap_TransportationEquipmentMember_e01fc6ed-4f7c-4274-b77b-16381030da3b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended" id="i964e19bdd5c9436595fa9f980fd5836c_SummaryofSignificantAccountingPoliciesRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_a0070c67-e080-495a-a3e8-f8ee419292d3" xlink:href="mho-20211231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_a0070c67-e080-495a-a3e8-f8ee419292d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3e9b9fd3-58fb-464f-baa3-89e4a2ddbb35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_us-gaap_Revenues_3e9b9fd3-58fb-464f-baa3-89e4a2ddbb35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_ed06c974-ac9b-4aa9-a433-ce84c7373891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_ed06c974-ac9b-4aa9-a433-ce84c7373891" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:to="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c0211f34-9780-44de-b587-91d76468100b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:to="loc_srt_ProductsAndServicesDomain_c0211f34-9780-44de-b587-91d76468100b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:to="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_03385387-268f-4784-8b8b-1e3f8f50230b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_FinancialServiceMember_03385387-268f-4784-8b8b-1e3f8f50230b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_a49b9b13-1e3e-4187-a7f5-d75e6905153c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_ConstructionMember_a49b9b13-1e3e-4187-a7f5-d75e6905153c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_5abc0b77-3813-45b5-89c3-5be627c2160b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_LandMember_5abc0b77-3813-45b5-89c3-5be627c2160b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mho-20211231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="extended" id="i3187236a4512437bba7d61fd0b21c680_StockBasedCompensationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_4c8035a7-3dd5-49a9-9830-10551708f632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_4c8035a7-3dd5-49a9-9830-10551708f632" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c8fa4dde-c55c-4d43-9c78-8543c944a35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c8fa4dde-c55c-4d43-9c78-8543c944a35f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:to="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:to="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c4f7905-0262-4e2e-b0bf-f9e3c171d586_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c4f7905-0262-4e2e-b0bf-f9e3c171d586_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_219b11ca-2cee-4f51-a58c-3e1809688ceb" xlink:href="mho-20211231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_219b11ca-2cee-4f51-a58c-3e1809688ceb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TwoYearBonusStockOptionsMember_01365e1a-39ff-4284-8a49-2dee535d9347" xlink:href="mho-20211231.xsd#mho_TwoYearBonusStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:to="loc_mho_TwoYearBonusStockOptionsMember_01365e1a-39ff-4284-8a49-2dee535d9347" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended" id="ib120269248d9459fb3beb562133f75af_StockBasedCompensationSummaryofStockOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ffde511-54ab-44eb-a5df-b6663de2672b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ffde511-54ab-44eb-a5df-b6663de2672b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ba659b16-d3f5-42ab-ba3f-84f844c400e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ba659b16-d3f5-42ab-ba3f-84f844c400e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bba06147-7a45-4093-9c3e-112eec1d3b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bba06147-7a45-4093-9c3e-112eec1d3b49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a3c3e52f-30b4-40ed-a645-fecae984be1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a3c3e52f-30b4-40ed-a645-fecae984be1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_061ba988-966f-4dbc-bcab-8065e36df755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_061ba988-966f-4dbc-bcab-8065e36df755" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f72aec1a-61f7-4fa5-9e21-9745cdb47779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f72aec1a-61f7-4fa5-9e21-9745cdb47779" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b31828af-9786-49a2-b01f-b5d036ba1bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b31828af-9786-49a2-b01f-b5d036ba1bad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1bb31c05-502c-4fbc-804e-15fc622eb930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1bb31c05-502c-4fbc-804e-15fc622eb930" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_538fc73c-890d-4828-9838-4c1e5d12fea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_538fc73c-890d-4828-9838-4c1e5d12fea9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d9428254-55da-48d6-97b0-d9c1d086b33e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d9428254-55da-48d6-97b0-d9c1d086b33e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_50bdc02f-d7e8-48ef-a333-dbde1808b891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_50bdc02f-d7e8-48ef-a333-dbde1808b891" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80884eff-3a84-4bda-bae4-c4bb97cf6cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80884eff-3a84-4bda-bae4-c4bb97cf6cb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:href="mho-20211231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c1f3f5da-533f-4262-b041-8c5163d19919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c1f3f5da-533f-4262-b041-8c5163d19919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_476ad58c-fd81-4b2c-a9b1-385216d37fde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_476ad58c-fd81-4b2c-a9b1-385216d37fde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_a22af2c4-239c-45d6-a56f-3a35f8b290fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_a22af2c4-239c-45d6-a56f-3a35f8b290fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:href="mho-20211231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd8a26c3-f03e-4f82-b483-3060d82f139c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd8a26c3-f03e-4f82-b483-3060d82f139c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fa40c86a-71bd-4f93-a8d2-05cb8bf8b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fa40c86a-71bd-4f93-a8d2-05cb8bf8b1a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6226d227-6323-4500-996f-ebfcd93ccb19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6226d227-6323-4500-996f-ebfcd93ccb19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:to="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_724fe4fb-83d6-48c7-a16d-dde2046c117f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_724fe4fb-83d6-48c7-a16d-dde2046c117f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6258aba3-14f6-46e9-b07f-284ace0b776a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6258aba3-14f6-46e9-b07f-284ace0b776a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="extended" id="i8d025e5b4efc47508e5cad17411f3514_StockBasedCompensationFairValueAssumptionsforStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_79432748-8fb3-4eda-a710-08e45d4cfb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_79432748-8fb3-4eda-a710-08e45d4cfb2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_305018cb-eec8-44c4-9dae-207cb8d00bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_305018cb-eec8-44c4-9dae-207cb8d00bd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d56a9305-edeb-49a1-ac84-af79d6a9b042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d56a9305-edeb-49a1-ac84-af79d6a9b042" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_08183c69-c38d-419c-b5c8-f0051a409c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_08183c69-c38d-419c-b5c8-f0051a409c47" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:to="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5fb953d-68d6-4dcd-a14f-f7736491bf1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5fb953d-68d6-4dcd-a14f-f7736491bf1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TwoYearBonusStockOptionsMember_a87fc91b-3192-4bed-90cf-bec6a405cc33" xlink:href="mho-20211231.xsd#mho_TwoYearBonusStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:to="loc_mho_TwoYearBonusStockOptionsMember_a87fc91b-3192-4bed-90cf-bec6a405cc33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_085058a1-d5e0-4c9d-a674-b304429afffe" xlink:href="mho-20211231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_085058a1-d5e0-4c9d-a674-b304429afffe" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#StockBasedCompensationPerformanceshareunitsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="extended" id="i913157f8e59143e6af013e8de1c019ce_StockBasedCompensationPerformanceshareunitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f43a1db5-082a-454b-9781-205c28b2ff5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f43a1db5-082a-454b-9781-205c28b2ff5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_41443226-9a98-4861-bb24-65105b06b811" xlink:href="mho-20211231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_41443226-9a98-4861-bb24-65105b06b811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_52b5d05f-f232-4a01-a96e-0279b999f09c" xlink:href="mho-20211231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_52b5d05f-f232-4a01-a96e-0279b999f09c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3141ab6f-967a-44c0-9a98-d619401419c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3141ab6f-967a-44c0-9a98-d619401419c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4d1d4e9e-8cd2-4ac3-9067-8b924d24b272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4d1d4e9e-8cd2-4ac3-9067-8b924d24b272" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_ae52b619-391f-4ffc-a550-18960c95bb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_ae52b619-391f-4ffc-a550-18960c95bb2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_2c653f9b-db0c-4505-8d22-7b8907f3cbb2" xlink:href="mho-20211231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_2c653f9b-db0c-4505-8d22-7b8907f3cbb2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_01b48176-6b41-4700-aabb-25b4b95d7db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_01b48176-6b41-4700-aabb-25b4b95d7db9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:to="loc_us-gaap_PlanNameDomain_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_de652c12-859c-4c3d-961a-e22c3de08f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:to="loc_us-gaap_PlanNameDomain_de652c12-859c-4c3d-961a-e22c3de08f1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_6aab7525-a059-485c-963e-704549438bca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:to="loc_us-gaap_AwardDateDomain_6aab7525-a059-485c-963e-704549438bca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:to="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_980ad9fe-bac8-4fe1-b649-0c9efd9a60a1" xlink:href="mho-20211231.xsd#mho_Year1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year1Member_980ad9fe-bac8-4fe1-b649-0c9efd9a60a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_5da0abbb-67c6-4db7-be79-3a746867294f" xlink:href="mho-20211231.xsd#mho_Year2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year2Member_5da0abbb-67c6-4db7-be79-3a746867294f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_58608410-d76b-4909-af00-9fa217642bfc" xlink:href="mho-20211231.xsd#mho_Year3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year3Member_58608410-d76b-4909-af00-9fa217642bfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_14aed7ae-8531-4b0e-b84c-3694c933e34e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_14aed7ae-8531-4b0e-b84c-3694c933e34e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_0310d9b1-c30c-47e2-9579-8af989bc23d3" xlink:href="mho-20211231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:to="loc_mho_PerformanceConditionAwardsMember_0310d9b1-c30c-47e2-9579-8af989bc23d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_e5ff3567-d9ba-4090-be0b-afc78d194630" xlink:href="mho-20211231.xsd#mho_MarketConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:to="loc_mho_MarketConditionAwardsMember_e5ff3567-d9ba-4090-be0b-afc78d194630" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_43182718-b577-4c6e-a36a-a22d12e5debf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:to="loc_us-gaap_ClassOfStockDomain_43182718-b577-4c6e-a36a-a22d12e5debf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_55d75e52-94ed-4d84-982f-767fa537b14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:to="loc_us-gaap_ClassOfStockDomain_55d75e52-94ed-4d84-982f-767fa537b14f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1e72b363-09ba-40a1-a60d-298c33b08336_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:to="loc_srt_RangeMember_1e72b363-09ba-40a1-a60d-298c33b08336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db88eaa2-d325-44e2-bd6a-87b938ccc790" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:to="loc_srt_RangeMember_db88eaa2-d325-44e2-bd6a-87b938ccc790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1bf24d31-6db3-498a-8b91-f55b21aa79bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:to="loc_us-gaap_VestingDomain_1bf24d31-6db3-498a-8b91-f55b21aa79bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dfc45374-1eff-4aaa-bd28-6b208894c2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:to="loc_us-gaap_VestingDomain_dfc45374-1eff-4aaa-bd28-6b208894c2c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended" id="i61488f9d3ee34b2c92e9a74c868cc8f9_FairValueMeasurementsFairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_3ad9de07-a6f0-477b-8c89-27677a101532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_3ad9de07-a6f0-477b-8c89-27677a101532" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f053eecd-938d-47eb-b1c1-7ff718c21ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f053eecd-938d-47eb-b1c1-7ff718c21ec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9a32542f-8d76-457b-89f9-4358943aff17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9a32542f-8d76-457b-89f9-4358943aff17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_6c86234e-fbad-42fb-9e8e-13f40baaa85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_6c86234e-fbad-42fb-9e8e-13f40baaa85a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8cf4febe-a5e1-4437-9466-2cc1a8bb5af3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8cf4febe-a5e1-4437-9466-2cc1a8bb5af3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a99289c-1711-4bae-90fc-f938f7659272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a99289c-1711-4bae-90fc-f938f7659272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f2a67381-71ea-4ffb-9b2d-192a6cf5b713_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f2a67381-71ea-4ffb-9b2d-192a6cf5b713_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_11b9b5bd-f4e0-4c62-aa33-ca6ef1207741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_11b9b5bd-f4e0-4c62-aa33-ca6ef1207741" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="extended" id="i52472dd088c247e88a3d28a413ba3ff6_FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_9dd18b35-0bfb-4ce0-910a-7caa2bba6845" xlink:href="mho-20211231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_9dd18b35-0bfb-4ce0-910a-7caa2bba6845" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:to="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_885b1098-3226-4413-aa8b-19c3f071436f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_885b1098-3226-4413-aa8b-19c3f071436f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_9df90e78-91ce-4c7f-a886-59403ddda493" xlink:href="mho-20211231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_9df90e78-91ce-4c7f-a886-59403ddda493" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_345b201c-1ea4-48a9-8755-881aed88b234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_ForwardContractsMember_345b201c-1ea4-48a9-8755-881aed88b234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_f2970c3b-e3aa-40be-8c9b-9cfe42183145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_f2970c3b-e3aa-40be-8c9b-9cfe42183145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_ec257b9e-28ab-4a4b-a6c6-60ff84bfddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_ec257b9e-28ab-4a4b-a6c6-60ff84bfddcd" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="extended" id="ia9617010f9f04ce09a8599ee06076444_FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_9700578d-8217-423d-8d9c-755202380cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_9700578d-8217-423d-8d9c-755202380cd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_64efc843-c70f-4aae-bc99-dd0834d62d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:to="loc_us-gaap_DerivativeLiabilities_64efc843-c70f-4aae-bc99-dd0834d62d30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7bc87221-252e-4546-865a-4ecbe28b25d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_ForwardContractsMember_7bc87221-252e-4546-865a-4ecbe28b25d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_cece61a3-332b-413d-9188-a9db0468cd19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_cece61a3-332b-413d-9188-a9db0468cd19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_ccab4f40-30db-4f7b-a804-aeaa8cd0897f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_ccab4f40-30db-4f7b-a804-aeaa8cd0897f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c4306295-2641-4633-953c-d4856408e316_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c4306295-2641-4633-953c-d4856408e316_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6e0d1e6f-af90-486c-bb26-82ca4b392c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:to="loc_us-gaap_OtherAssetsMember_6e0d1e6f-af90-486c-bb26-82ca4b392c2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d359cb57-697e-4c48-8e3d-71d2fcb1f61c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d359cb57-697e-4c48-8e3d-71d2fcb1f61c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="extended" id="i1113d5ead68347d6b03be4fdf2f12cb3_FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_d6e55a0f-6b88-43fd-b0af-85900f2fcad2" xlink:href="mho-20211231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_d6e55a0f-6b88-43fd-b0af-85900f2fcad2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_9da967c1-7cfc-4be1-913b-66d502e7769c" xlink:href="mho-20211231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_RealEstateRelatedImpairments_9da967c1-7cfc-4be1-913b-66d502e7769c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_8d0e2e4a-df88-428f-8206-ec8dc68d10ea" xlink:href="mho-20211231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_LongLivedAssetsInitialBasis_8d0e2e4a-df88-428f-8206-ec8dc68d10ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bbc3a83-8e8e-46a6-8a0d-b9a68e22c598" xlink:href="mho-20211231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bbc3a83-8e8e-46a6-8a0d-b9a68e22c598" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_5be05736-3f02-45a4-8b21-ef7f5d584206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_5be05736-3f02-45a4-8b21-ef7f5d584206" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7058925c-f119-43aa-9464-f2905522f1fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7058925c-f119-43aa-9464-f2905522f1fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_11c0ab4e-4fbd-487c-9207-e4b04a1636df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_11c0ab4e-4fbd-487c-9207-e4b04a1636df" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="extended" id="ie44c36eda9a5481283f082f75fbfc523_FairValueMeasurementsFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:to="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_4ffd17f8-1894-4c17-a702-266c7a860cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_ServicingAsset_4ffd17f8-1894-4c17-a702-266c7a860cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e623d8cc-8781-4f40-9e71-73171497450d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e623d8cc-8781-4f40-9e71-73171497450d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_aeb32dc3-56ae-44cb-b94a-f803f52d1d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_aeb32dc3-56ae-44cb-b94a-f803f52d1d0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_564bd2b4-517b-4931-aa47-e93dfb0b7cc9" xlink:href="mho-20211231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_564bd2b4-517b-4931-aa47-e93dfb0b7cc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_bad304f0-449e-48f3-b9b4-1dbca3799d95" xlink:href="mho-20211231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_bad304f0-449e-48f3-b9b4-1dbca3799d95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_9eb9f6be-cd96-4e8f-bdf7-2ec333663b90" xlink:href="mho-20211231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_9eb9f6be-cd96-4e8f-bdf7-2ec333663b90" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:to="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_d7b60625-6626-4989-8d48-f1319638d5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_d7b60625-6626-4989-8d48-f1319638d5d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_3e38e41d-c35d-4740-ba41-7e1e8157d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_3e38e41d-c35d-4740-ba41-7e1e8157d31c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_c45b4750-61c0-422f-b52c-473828740178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_c45b4750-61c0-422f-b52c-473828740178" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesFairValueDisclosures_73b64257-2351-47db-a5d3-382d2a7d9b4f" xlink:href="mho-20211231.xsd#mho_SeniorNotesFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesFairValueDisclosures_73b64257-2351-47db-a5d3-382d2a7d9b4f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesdue2025FairValueDisclosure_59467fd9-d0b4-4b2f-83cd-372f796dcb10" xlink:href="mho-20211231.xsd#mho_SeniorNotesdue2025FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesdue2025FairValueDisclosure_59467fd9-d0b4-4b2f-83cd-372f796dcb10" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_2a344932-c32f-4957-b7a2-792e5866eec0" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_2a344932-c32f-4957-b7a2-792e5866eec0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_c5a65729-22f1-4653-aaa2-7f63768fb306" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_c5a65729-22f1-4653-aaa2-7f63768fb306" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_3f948453-1149-4d7c-a277-ebdf39eed3ca" xlink:href="mho-20211231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_3f948453-1149-4d7c-a277-ebdf39eed3ca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_c6fa3098-01ce-4dc7-a2f8-661e231b29e8" xlink:href="mho-20211231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_c6fa3098-01ce-4dc7-a2f8-661e231b29e8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_05323520-e235-4a72-aeb8-93c685daa060" xlink:href="mho-20211231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_05323520-e235-4a72-aeb8-93c685daa060" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_29b914ec-f753-404b-95a5-6c3381b16070_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_29b914ec-f753-404b-95a5-6c3381b16070_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_30e6f9e6-19c9-4a30-b3de-89459218b243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_30e6f9e6-19c9-4a30-b3de-89459218b243" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_144419a0-15f8-4302-9831-381ddf412be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_144419a0-15f8-4302-9831-381ddf412be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2fb6e91-6c31-41b8-ad59-8815f256d7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2fb6e91-6c31-41b8-ad59-8815f256d7d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="extended" id="i3f4b58e74c774d9eb64b48b985586602_FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:href="mho-20211231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_4541acf6-0dc2-4b87-8598-3d412c6ea83f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_4541acf6-0dc2-4b87-8598-3d412c6ea83f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0220b595-dcad-4988-be4a-b5aada8bfb39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0220b595-dcad-4988-be4a-b5aada8bfb39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_706dc181-4d29-4f44-b6a4-9e05d328ba0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_706dc181-4d29-4f44-b6a4-9e05d328ba0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_8af541ff-54fd-4fc1-9863-379532f2b898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_8af541ff-54fd-4fc1-9863-379532f2b898" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:href="mho-20211231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:to="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_317bf59f-380d-4c5e-83b0-22e8681cd5c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:to="loc_us-gaap_CreditFacilityDomain_317bf59f-380d-4c5e-83b0-22e8681cd5c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:to="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6f3ef68f-208b-458d-bec0-522d92afced8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6f3ef68f-208b-458d-bec0-522d92afced8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_347d122b-7902-43f2-95e6-af54c747729a" xlink:href="mho-20211231.xsd#mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_347d122b-7902-43f2-95e6-af54c747729a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_926d4e5b-a97e-4dba-9a33-8f593be4c19c" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_926d4e5b-a97e-4dba-9a33-8f593be4c19c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="extended" id="ib92f741fdee24eef8906a70fd56161ce_TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_78740155-b0ef-4ab4-b0c7-ca12e64b6657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_78740155-b0ef-4ab4-b0c7-ca12e64b6657" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_aaefbb2e-6429-44c3-b813-b8971fb7eac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_aaefbb2e-6429-44c3-b813-b8971fb7eac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_5a727999-f788-47a9-8d42-83cabc0bb71d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_5a727999-f788-47a9-8d42-83cabc0bb71d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6aebf53f-0d1e-4c49-8880-6c47f0bb8e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6aebf53f-0d1e-4c49-8880-6c47f0bb8e4d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="extended" id="i34ac28d579fd47d3b426f0917adc5bb2_InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_89a3ff33-00ed-4ad6-9d7c-1bdee26c8148" xlink:href="mho-20211231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_89a3ff33-00ed-4ad6-9d7c-1bdee26c8148" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_cbc7765e-8a1f-4c3b-8342-1e2285265b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_cbc7765e-8a1f-4c3b-8342-1e2285265b4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_aec42b3c-dd5f-48c9-8982-ca3f99150eb0" xlink:href="mho-20211231.xsd#mho_EquityinvestedinLLCs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_mho_EquityinvestedinLLCs_aec42b3c-dd5f-48c9-8982-ca3f99150eb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:to="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:to="loc_srt_RangeMember_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:to="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2387af9d-a996-4667-9b45-6aed18b1a27c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:to="loc_srt_MinimumMember_2387af9d-a996-4667-9b45-6aed18b1a27c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_562f00ee-8faa-4767-bd11-b418814e6459" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:to="loc_srt_MaximumMember_562f00ee-8faa-4767-bd11-b418814e6459" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="extended" id="i0b9e0437926645d7b7b282623b0e483a_CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:href="mho-20211231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_fe1186f4-19f0-4cfc-8471-06167c2dbdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_fe1186f4-19f0-4cfc-8471-06167c2dbdf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_cb5f04ba-0d94-4814-9ac4-0f04a6128994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_cb5f04ba-0d94-4814-9ac4-0f04a6128994" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a860bce6-6715-4ea1-82e3-74bb183d6153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a860bce6-6715-4ea1-82e3-74bb183d6153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_6e849598-fd20-4acb-b20e-2b7d798eceb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_OtherLongTermDebt_6e849598-fd20-4acb-b20e-2b7d798eceb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:href="mho-20211231.xsd#mho_LongtermCDDsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_612e5891-8f2c-44fb-94d2-9e690fbc4716_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_612e5891-8f2c-44fb-94d2-9e690fbc4716_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512047MemberMember_2dcda677-3be7-4f0f-89a8-83de40270d4f" xlink:href="mho-20211231.xsd#mho_CDDdue512047MemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512047MemberMember_2dcda677-3be7-4f0f-89a8-83de40270d4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_7e922e0e-2019-4f70-9700-debc93959862" xlink:href="mho-20211231.xsd#mho_CDDdue512048Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512048Member_7e922e0e-2019-4f70-9700-debc93959862" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_729a48ab-0ce9-4847-abea-a3e47e78501f" xlink:href="mho-20211231.xsd#mho_CDDdue512049Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512049Member_729a48ab-0ce9-4847-abea-a3e47e78501f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_7fc52b79-2116-468a-bbfb-767e2d31d0d8" xlink:href="mho-20211231.xsd#mho_CDDDue512050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512050Member_7fc52b79-2116-468a-bbfb-767e2d31d0d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_76c68c1e-bb2a-4786-b271-6e0534a7947c" xlink:href="mho-20211231.xsd#mho_CDDDue512051SARMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512051SARMember_76c68c1e-bb2a-4786-b271-6e0534a7947c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_b11fec70-0196-4d62-8e90-f90a86e54fc8" xlink:href="mho-20211231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512051TAMPAMember_b11fec70-0196-4d62-8e90-f90a86e54fc8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052Member_a925ccbf-f483-48b1-a7a7-8684ce4ce42e" xlink:href="mho-20211231.xsd#mho_CDDDue512052Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512052Member_a925ccbf-f483-48b1-a7a7-8684ce4ce42e" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#DebtDebtDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="extended" id="if7a2ef1baf9f4854bcd488fddb619fcd_DebtDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_669f7df9-0d44-4dfa-9ae9-f49be104cedd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_669f7df9-0d44-4dfa-9ae9-f49be104cedd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_6aed0cd6-54d9-4418-887f-9cbadb97b760" xlink:href="mho-20211231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_Sublimitforlettersofcredit_6aed0cd6-54d9-4418-887f-9cbadb97b760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_5e1f2ba1-a5b2-4e93-a3ef-c3630ada61dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_5e1f2ba1-a5b2-4e93-a3ef-c3630ada61dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6daa9195-3b54-4377-a434-1d5b12253670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6daa9195-3b54-4377-a434-1d5b12253670" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e40d460d-d86b-42e2-9fc5-c27574651a49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCredit_e40d460d-d86b-42e2-9fc5-c27574651a49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_887e0a0c-99ff-495a-acb1-26ee81986bab" xlink:href="mho-20211231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_887e0a0c-99ff-495a-acb1-26ee81986bab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_522f4691-e2ff-4dcb-a324-34bd637ae95b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_522f4691-e2ff-4dcb-a324-34bd637ae95b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f844c883-6f79-4a34-beb9-c5aed0f1a090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f844c883-6f79-4a34-beb9-c5aed0f1a090" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_701e32ea-abac-4804-a830-5a9f58f0ce38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_701e32ea-abac-4804-a830-5a9f58f0ce38" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_d7a90e26-bd75-46b0-8dbb-1b1b612b5de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_d7a90e26-bd75-46b0-8dbb-1b1b612b5de1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_9b65ce68-613a-4583-a2f3-27d87ac4b85e" xlink:href="mho-20211231.xsd#mho_Leverageratio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_Leverageratio_9b65ce68-613a-4583-a2f3-27d87ac4b85e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_eeaafcbf-129a-417c-a70b-0d2469488d5d" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_InterestCoverageRatio_eeaafcbf-129a-417c-a70b-0d2469488d5d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_03df6a7c-cde0-440b-a505-d4bbdcc81f24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_03df6a7c-cde0-440b-a505-d4bbdcc81f24" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_36db255f-1898-4076-9608-8776f360ad58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_36db255f-1898-4076-9608-8776f360ad58" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ExtendingLendersCreditFacilityExpirationDate_1ecbf5d5-230b-45eb-a70f-fcca962d2a32" xlink:href="mho-20211231.xsd#mho_ExtendingLendersCreditFacilityExpirationDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_ExtendingLendersCreditFacilityExpirationDate_1ecbf5d5-230b-45eb-a70f-fcca962d2a32" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_9fac5c1b-988e-4450-962b-1845e69147d6" xlink:href="mho-20211231.xsd#mho_LiborFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_LiborFloor_9fac5c1b-988e-4450-962b-1845e69147d6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonExtendingLenderCommitment_76541cc2-ec1f-4991-9a0d-2c78ed570e22" xlink:href="mho-20211231.xsd#mho_NonExtendingLenderCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_NonExtendingLenderCommitment_76541cc2-ec1f-4991-9a0d-2c78ed570e22" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_97cb5ca0-d3d9-403c-9129-c797c4617ba9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_97cb5ca0-d3d9-403c-9129-c797c4617ba9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_243629d2-47aa-4f9c-ad29-3e39c3cb506b" xlink:href="mho-20211231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:to="loc_mho_A2028SeniorNotesMember_243629d2-47aa-4f9c-ad29-3e39c3cb506b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_0333381b-3816-4a82-9ebe-8a795c70d161" xlink:href="mho-20211231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:to="loc_mho_A2030SeniorNotesMember_0333381b-3816-4a82-9ebe-8a795c70d161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_0d4d276a-2410-408c-8eb2-6fcc0326ec9c_default" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:to="loc_mho_InterestCoverageRatioDomain_0d4d276a-2410-408c-8eb2-6fcc0326ec9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:to="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_10996318-c6c8-45a3-a914-dfd7b22850b1" xlink:href="mho-20211231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:to="loc_mho_ConsolidatedEbitdaMember_10996318-c6c8-45a3-a914-dfd7b22850b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_31d3b85d-1f50-4e0b-b1c4-be4eae6615c1" xlink:href="mho-20211231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_31d3b85d-1f50-4e0b-b1c4-be4eae6615c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_91caa3ad-2abb-42a9-b11b-cd01b150ece1_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:to="loc_srt_RangeMember_91caa3ad-2abb-42a9-b11b-cd01b150ece1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:to="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3919ad1e-d3a9-4233-89bb-e5085abb96f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:to="loc_srt_MinimumMember_3919ad1e-d3a9-4233-89bb-e5085abb96f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c6e05e2-2024-4467-a5f1-68945b7ba933" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:to="loc_srt_MaximumMember_5c6e05e2-2024-4467-a5f1-68945b7ba933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ba329b9d-9edc-41d0-a88d-8c3283eb6449_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:to="loc_us-gaap_CreditFacilityDomain_ba329b9d-9edc-41d0-a88d-8c3283eb6449_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:to="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_40f8f7f1-13dc-46e1-b573-53b847671d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_40f8f7f1-13dc-46e1-b573-53b847671d28" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#DebtMIFWarehousingAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="extended" id="ide479d7f6867418da3acb47246512c58_DebtMIFWarehousingAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_fab4f37b-cd3e-4f94-af0d-efc24a20d7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_fab4f37b-cd3e-4f94-af0d-efc24a20d7f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4ce6ebd-7418-4068-b19e-9bee06b53768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4ce6ebd-7418-4068-b19e-9bee06b53768" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_e27eafaf-ef38-4e52-a6bc-7b58f921f8db" xlink:href="mho-20211231.xsd#mho_LiborFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_LiborFloor_e27eafaf-ef38-4e52-a6bc-7b58f921f8db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0e850127-3ba9-4ceb-8908-e4a77344c525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0e850127-3ba9-4ceb-8908-e4a77344c525" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_bf4350c0-06b0-435c-ac5b-30019ddaeda6" xlink:href="mho-20211231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_bf4350c0-06b0-435c-ac5b-30019ddaeda6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_692ba2a3-82d9-4f02-b99f-3fd2a1ef35cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_692ba2a3-82d9-4f02-b99f-3fd2a1ef35cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloorLoanType2_5bbcf2a0-c786-48b1-a512-79e15eee5066" xlink:href="mho-20211231.xsd#mho_LiborFloorLoanType2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_LiborFloorLoanType2_5bbcf2a0-c786-48b1-a512-79e15eee5066" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3ff7087b-69e7-42d8-8a23-dbdeb100be1e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:to="loc_srt_RangeMember_3ff7087b-69e7-42d8-8a23-dbdeb100be1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:to="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2acb1673-e527-41c7-bbb8-96a01f4a2dfd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:to="loc_srt_MinimumMember_2acb1673-e527-41c7-bbb8-96a01f4a2dfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c82c2c26-3bfc-4ba3-918a-9993c6d2dac8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:to="loc_srt_MaximumMember_c82c2c26-3bfc-4ba3-918a-9993c6d2dac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_34969c9d-cac0-41cd-bb52-a8bcc9b3db84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_34969c9d-cac0-41cd-bb52-a8bcc9b3db84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_14965dbb-be36-4fae-9839-a7f9c6526362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_14965dbb-be36-4fae-9839-a7f9c6526362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5d9bfd64-c426-4eb5-9f82-09cf1224c633_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:to="loc_us-gaap_CreditFacilityDomain_5d9bfd64-c426-4eb5-9f82-09cf1224c633_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:to="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_188b770b-4506-438f-b11b-e3bb02873b20" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_188b770b-4506-438f-b11b-e3bb02873b20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_6f2cfe24-70cf-4ec0-9430-f1c28635038c" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_6f2cfe24-70cf-4ec0-9430-f1c28635038c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_0266cb95-6e14-4333-b04b-b414f18eec31" xlink:href="mho-20211231.xsd#mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_0266cb95-6e14-4333-b04b-b414f18eec31" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#DebtSeniorNotesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="extended" id="ibaa8ea776839440f96c3a812937c6f85_DebtSeniorNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_25cba4e3-b086-4fea-ade2-bf0a5c23fc04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_25cba4e3-b086-4fea-ade2-bf0a5c23fc04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_80994ce7-fd25-4f93-a1dc-f52e08f3c3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_80994ce7-fd25-4f93-a1dc-f52e08f3c3ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_72f9f8dd-d1e1-45e9-9dd6-8e19459c0a87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_72f9f8dd-d1e1-45e9-9dd6-8e19459c0a87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6e867b68-66f2-44fb-b015-3d29c74a59ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6e867b68-66f2-44fb-b015-3d29c74a59ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_62c66659-8f72-40ec-bbbe-f73c0a61af6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_InterestPaid_62c66659-8f72-40ec-bbbe-f73c0a61af6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_adc86374-e534-462a-9f3a-69d13c29e8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_adc86374-e534-462a-9f3a-69d13c29e8c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_09282ee2-71a8-45ec-ac15-4fca8d88dcde" xlink:href="mho-20211231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_mho_Restrictionsonpaymentofdividends_09282ee2-71a8-45ec-ac15-4fca8d88dcde" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_1170af03-b2b8-4e2a-9b85-fb0e51005ccc" xlink:href="mho-20211231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_1170af03-b2b8-4e2a-9b85-fb0e51005ccc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_7b67b83c-f785-4ec8-9ea2-6333999b0218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityRestrictions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_EquityRestrictions_7b67b83c-f785-4ec8-9ea2-6333999b0218" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:href="mho-20211231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0_default" xlink:href="mho-20211231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:href="mho-20211231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:href="mho-20211231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_f59f521c-b9a7-4715-94c6-62c4caa5177a" xlink:href="mho-20211231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_f59f521c-b9a7-4715-94c6-62c4caa5177a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_264f33b5-0b81-44de-9b5d-9ecb8043014b" xlink:href="mho-20211231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_264f33b5-0b81-44de-9b5d-9ecb8043014b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_f8f42b15-da4a-4f12-bb4c-b0c7fa7491e1" xlink:href="mho-20211231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_f8f42b15-da4a-4f12-bb4c-b0c7fa7491e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:to="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e190436c-795b-4fd8-a77c-566057f6f2dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e190436c-795b-4fd8-a77c-566057f6f2dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2025SeniorNotesMember_5a506931-b885-4638-b6e9-e1bead81ee0d" xlink:href="mho-20211231.xsd#mho_A2025SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2025SeniorNotesMember_5a506931-b885-4638-b6e9-e1bead81ee0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2021SeniorNotesMember_19e16930-0e5c-455e-86e5-38d5eaa23962" xlink:href="mho-20211231.xsd#mho_A2021SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2021SeniorNotesMember_19e16930-0e5c-455e-86e5-38d5eaa23962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_4160558c-4a50-416c-ba8e-c2606abdd1fd" xlink:href="mho-20211231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2028SeniorNotesMember_4160558c-4a50-416c-ba8e-c2606abdd1fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_f1a982e2-bb35-492b-87d5-3ee4590dbfb9" xlink:href="mho-20211231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2030SeniorNotesMember_f1a982e2-bb35-492b-87d5-3ee4590dbfb9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#DebtNotesPayableOtherDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="extended" id="ib51cd5d5f6a3451a9c07a8018ca7f98e_DebtNotesPayableOtherDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_ab02976f-5cc7-4c85-be66-b89545be180a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:to="loc_us-gaap_OtherNotesPayable_ab02976f-5cc7-4c85-be66-b89545be180a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_4a8eae29-c88a-48cd-a5e5-c61431df2163_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_4a8eae29-c88a-48cd-a5e5-c61431df2163_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_833e1211-2669-4c17-a6d5-d5fa49024747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_833e1211-2669-4c17-a6d5-d5fa49024747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:to="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1f81f699-836b-4297-95e7-528a0069542e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1f81f699-836b-4297-95e7-528a0069542e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_eaf9cedb-5555-4ade-9062-32d015bae6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_eaf9cedb-5555-4ade-9062-32d015bae6d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#EarningsperShareEarningsperShareDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="extended" id="i1b2b12315c944536aafeeb12fc7d4f96_EarningsperShareEarningsperShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1e74d490-3ea8-4ffd-9a2f-f8efbdb6411d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_ProfitLoss_1e74d490-3ea8-4ffd-9a2f-f8efbdb6411d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_8a01d7a2-2784-4177-978b-bb778c3fc820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_8a01d7a2-2784-4177-978b-bb778c3fc820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0175af77-1b7e-4fe3-9570-fb489ac768cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0175af77-1b7e-4fe3-9570-fb489ac768cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d34eb7b-caad-4cf4-8829-af4ac01d6340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d34eb7b-caad-4cf4-8829-af4ac01d6340" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_a80b5061-202c-4daa-9a24-ee7d5043e8b2" xlink:href="mho-20211231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_a80b5061-202c-4daa-9a24-ee7d5043e8b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb9f0644-788b-4f86-a4a3-cd258c991e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb9f0644-788b-4f86-a4a3-cd258c991e7a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_444a2d44-1344-486b-b3d9-26adf6c41ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_444a2d44-1344-486b-b3d9-26adf6c41ee5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_92cc10da-f582-43ad-b85a-f7b00df01895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_92cc10da-f582-43ad-b85a-f7b00df01895" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0d87f02a-7e26-4ac6-a60b-394590e6e73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_EarningsPerShareBasic_0d87f02a-7e26-4ac6-a60b-394590e6e73f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ee41dd31-1c8e-4010-89c0-cdd62ac20cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ee41dd31-1c8e-4010-89c0-cdd62ac20cd4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1163c151-5418-4464-a980-ad2d7722ba52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1163c151-5418-4464-a980-ad2d7722ba52" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:to="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_66e73e94-48aa-4aab-8382-75154786725b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_66e73e94-48aa-4aab-8382-75154786725b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_17e3126f-98c0-4009-bc46-82de1bc55507" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_17e3126f-98c0-4009-bc46-82de1bc55507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2017ConvertibleSeniorNotesMember_aac17072-483d-4ed8-b65b-b9f0da26cc04" xlink:href="mho-20211231.xsd#mho_A2017ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:to="loc_mho_A2017ConvertibleSeniorNotesMember_aac17072-483d-4ed8-b65b-b9f0da26cc04" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#EarningsperShareEarningsperShareTextualsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails" xlink:type="extended" id="i30c385d6122c4bc1ad6bc629085902fc_EarningsperShareEarningsperShareTextualsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebt_5180f44f-00ed-4d08-963f-263f689d4ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleSubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebt_5180f44f-00ed-4d08-963f-263f689d4ca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9b52cd44-0663-4026-9b89-36f3b7a1fca3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9b52cd44-0663-4026-9b89-36f3b7a1fca3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_84093111-d207-46fb-8e12-a673afe9bbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_84093111-d207-46fb-8e12-a673afe9bbdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_68a3be07-6455-4e13-892c-749bce7c48df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_68a3be07-6455-4e13-892c-749bce7c48df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fb1a6546-3d13-4d30-886a-9375085dc567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fb1a6546-3d13-4d30-886a-9375085dc567" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_dfba4703-5775-481e-bbd5-301ef81b41b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_dfba4703-5775-481e-bbd5-301ef81b41b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:to="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_199792c3-071d-4982-8061-637efcb8fb49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_199792c3-071d-4982-8061-637efcb8fb49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_84af9a2e-8509-419c-a40a-d2126ac5c92b" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_84af9a2e-8509-419c-a40a-d2126ac5c92b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#IncomeTaxesNetOperatingLossCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="extended" id="i180263d7b4304776bea7d29a5150bfc8_IncomeTaxesNetOperatingLossCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_b8866caa-65fd-41eb-9933-6c90c2d20c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_b8866caa-65fd-41eb-9933-6c90c2d20c29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:href="mho-20211231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_4fc72e4c-2e66-415c-b108-b169efb7318c_default" xlink:href="mho-20211231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_4fc72e4c-2e66-415c-b108-b169efb7318c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:href="mho-20211231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2020And2027Member_d6705520-d2b3-4c40-8b40-37e42e70660d" xlink:href="mho-20211231.xsd#mho_Between2020And2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:to="loc_mho_Between2020And2027Member_d6705520-d2b3-4c40-8b40-37e42e70660d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_aa2c2a0e-176a-4972-8ac0-a01a6df27538" xlink:href="mho-20211231.xsd#mho_Between2028And2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:to="loc_mho_Between2028And2033Member_aa2c2a0e-176a-4972-8ac0-a01a6df27538" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1de83f7a-f9a1-4c53-907f-0372414eff9d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1de83f7a-f9a1-4c53-907f-0372414eff9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_0461c07e-b515-4ec0-b77d-381db1b6930e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_0461c07e-b515-4ec0-b77d-381db1b6930e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#BusinessSegmentsBusinessSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="extended" id="i934eb28157ae4550a4eece233c722403_BusinessSegmentsBusinessSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0be3f32f-5f7e-4065-bd9d-fbed4030127e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_Revenues_0be3f32f-5f7e-4065-bd9d-fbed4030127e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ac96a9ff-7932-4ded-b48c-af8ff811a5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_OperatingIncomeLoss_ac96a9ff-7932-4ded-b48c-af8ff811a5ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_79f6c9df-372e-4f7c-9c98-9c78fea7f352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_79f6c9df-372e-4f7c-9c98-9c78fea7f352" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_eeb69b4c-8e6a-4d08-9b20-82e44678767e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_InterestExpense_eeb69b4c-8e6a-4d08-9b20-82e44678767e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_8b89843d-777d-46ab-9d5e-0cf533646876" xlink:href="mho-20211231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_8b89843d-777d-46ab-9d5e-0cf533646876" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_922b7dd5-112f-4c10-a567-44c14fcda7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_InterestAndOtherIncome_922b7dd5-112f-4c10-a567-44c14fcda7c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_2a28c0fd-341e-4ce3-b002-3a71463fc6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_OtherIncome_2a28c0fd-341e-4ce3-b002-3a71463fc6d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0b94e902-4868-498f-830d-06cd0564d025" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0b94e902-4868-498f-830d-06cd0564d025" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_19d903c2-204f-4222-acbf-4c0f13fdb93e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_19d903c2-204f-4222-acbf-4c0f13fdb93e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_dc416dd2-3265-4b1d-96d5-326366de1c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_dc416dd2-3265-4b1d-96d5-326366de1c7d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7facf6f1-07c5-40b4-a8e0-fdc853c07c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7facf6f1-07c5-40b4-a8e0-fdc853c07c96" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:to="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6f45df0a-ab8e-46ac-a627-f69fc58dbee3_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:to="loc_srt_SegmentGeographicalDomain_6f45df0a-ab8e-46ac-a627-f69fc58dbee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:to="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_307081f2-822b-45a3-83f1-406f56c610ef" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_mho_NorthernHomebuildingMember_307081f2-822b-45a3-83f1-406f56c610ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_6c32156e-9f88-488d-a8d7-944d5860ec43" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_mho_SouthernHomebuildingMember_6c32156e-9f88-488d-a8d7-944d5860ec43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServicesSectorMember_706d4d36-3232-4df2-a9b8-e6875f853dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServicesSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_us-gaap_FinancialServicesSectorMember_706d4d36-3232-4df2-a9b8-e6875f853dcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_c97cea9a-b04f-42f5-8222-149001d3e512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_us-gaap_CorporateAndOtherMember_c97cea9a-b04f-42f5-8222-149001d3e512" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended" id="i5fc87daa2ab14d0cb0bdaa2df7ecfece_BusinessSegmentsBusinessSegmentsAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_3c54a76d-c0d3-4ec3-a7e3-44258b5cb796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_3c54a76d-c0d3-4ec3-a7e3-44258b5cb796" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_2d475ed6-22a0-4c46-84f2-02eae25e4ffe" xlink:href="mho-20211231.xsd#mho_InventorySegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_mho_InventorySegments_2d475ed6-22a0-4c46-84f2-02eae25e4ffe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c2db38f0-95a6-4575-bba1-6bb93b836145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_EquityMethodInvestments_c2db38f0-95a6-4575-bba1-6bb93b836145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_1cd0b67a-dd11-4859-801c-d2ff685c9d64" xlink:href="mho-20211231.xsd#mho_OtherCombinedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_mho_OtherCombinedAssets_1cd0b67a-dd11-4859-801c-d2ff685c9d64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4fa554dd-f7fc-47cf-90b7-5182fe6c64e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_Assets_4fa554dd-f7fc-47cf-90b7-5182fe6c64e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:to="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b2ec0f70-926d-446e-81cf-eaf153ae4eaa_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:to="loc_srt_SegmentGeographicalDomain_b2ec0f70-926d-446e-81cf-eaf153ae4eaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:to="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_eb9464e9-9e6b-4314-8a4d-9a426079f8f4" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_NorthernHomebuildingMember_eb9464e9-9e6b-4314-8a4d-9a426079f8f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_1d224a36-7508-44be-8f7e-7253b25fbfba" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_SouthernHomebuildingMember_1d224a36-7508-44be-8f7e-7253b25fbfba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_c15a737d-e4de-49b5-8d41-f031edc3c2f5" xlink:href="mho-20211231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_c15a737d-e4de-49b5-8d41-f031edc3c2f5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#BusinessSegmentsBusinessSegmentsTextualsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="extended" id="i53ee92dabfee4f258067845fa6f50570_BusinessSegmentsBusinessSegmentsTextualsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_186ace85-fe23-40e4-9cd6-930e8d2e864b" xlink:href="mho-20211231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_mho_PurchaseAccountingAdjustments_186ace85-fe23-40e4-9cd6-930e8d2e864b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_19f17a75-6918-41bd-94e9-a0427e0c64d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_19f17a75-6918-41bd-94e9-a0427e0c64d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_48633769-8f51-498b-a75e-cc4e8e143def" xlink:href="mho-20211231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_48633769-8f51-498b-a75e-cc4e8e143def" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_dd14c660-004b-464f-956a-ade5e4bcc141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_dd14c660-004b-464f-956a-ade5e4bcc141" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_b9b82cc1-def0-4f8a-9285-cb41aabe252a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_b9b82cc1-def0-4f8a-9285-cb41aabe252a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_08cf7e41-23cf-45f6-a241-c9cb65b396ac_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:to="loc_srt_SegmentGeographicalDomain_08cf7e41-23cf-45f6-a241-c9cb65b396ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:to="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_b465c83b-8bf6-4e73-bb82-ad157f7cf916" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:to="loc_mho_NorthernHomebuildingMember_b465c83b-8bf6-4e73-bb82-ad157f7cf916" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_a7e5a272-1c9d-46da-a003-c3cb1a877b0d" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:to="loc_mho_SouthernHomebuildingMember_a7e5a272-1c9d-46da-a003-c3cb1a877b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c3410efb-8078-452b-b0fc-8104da4b0b58_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:to="loc_srt_ConsolidationItemsDomain_c3410efb-8078-452b-b0fc-8104da4b0b58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f8ebad9a-6d01-4014-8ba6-e0cba47d276d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:to="loc_srt_ConsolidationItemsDomain_f8ebad9a-6d01-4014-8ba6-e0cba47d276d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:to="loc_us-gaap_SegmentDomain_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50928539-d879-4153-8758-e122881414b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:to="loc_us-gaap_SegmentDomain_50928539-d879-4153-8758-e122881414b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_d249c29f-8072-40f5-af66-bb8560c51140_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:to="loc_us-gaap_SubsegmentsDomain_d249c29f-8072-40f5-af66-bb8560c51140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b3ef069d-0500-471e-a9ba-86c10ace4e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:to="loc_us-gaap_SubsegmentsDomain_b3ef069d-0500-471e-a9ba-86c10ace4e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_d0533294-510a-4481-8355-1ded5b9ec1b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_d0533294-510a-4481-8355-1ded5b9ec1b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_4675813c-b73b-4980-8847-556b17ebf210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_4675813c-b73b-4980-8847-556b17ebf210" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AuditInformation" xlink:type="simple" xlink:href="mho-20211231.xsd#AuditInformation"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/AuditInformation" xlink:type="extended" id="i2e2590bed20940d6b6762fe53fc8ae39_AuditInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_e7a21037-0d8d-4743-a21a-6b3a717bf721" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorName_e7a21037-0d8d-4743-a21a-6b3a717bf721" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_9b964d02-791b-420d-95f5-aaf65d6a639e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorFirmId_9b964d02-791b-420d-95f5-aaf65d6a639e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_9acbcc02-db75-49a7-a7b3-24ac15f124bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorLocation_9acbcc02-db75-49a7-a7b3-24ac15f124bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_dcd3c341-8baf-4946-a429-0e84bc1e7d61" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorTable_dcd3c341-8baf-4946-a429-0e84bc1e7d61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>mho-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a-->
<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_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e3ff20c3-7117-4a88-8eee-16c80f94895a_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/2021/elts/us-gaap-2021-01-31.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_SupplementalCashFlowInformationAbstract_a3e3aa51-c1c0-4ebe-8ed5-98482fd531b9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EarningsPerSharePolicyTextBlock_673afc6c-ea8a-4795-876b-a8a969390c36_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b97f03c9-0d2a-4e8d-b51e-167693df297d_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/2021/elts/us-gaap-2021-01-31.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_mho_SpeculativeHomesCarryingValue_d0791aa7-e966-41d4-a718-7548eac5f1e1_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-20211231.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_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_70bfcf4b-66b2-4b80-9658-2d27fa4a75c4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_337eb091-371c-492b-8ee3-9eaca3816325_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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_166b1683-2dbd-4321-bf40-8e5d3c8093a3_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_c17acbe6-3906-42f5-94dc-91eacfcb634d_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) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_a8433771-675f-4f7f-a183-886dca5ddc83_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-20211231.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_OperatingLeaseRightOfUseAsset_33feb9bc-f748-460e-b5eb-781abc52d6b6_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_f4e8c7e9-2bdc-49dd-a61a-0933fa122c55_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_dd058b61-1ffa-47d0-8349-0eb417106879_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/2021/elts/us-gaap-2021-01-31.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_srt_RangeMember_1c4d3304-9b7e-427d-a58c-52b4655ee417_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/2021/elts/srt-2021-01-31.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_BusinessCombinationAcquisitionRelatedCosts_c1943ebc-4614-495b-8945-9ff9af97e425_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b55eafef-ca7f-45a1-b4dc-0714f5e45320_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/2021/elts/us-gaap-2021-01-31.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_mho_SeniorNotesdue2025FairValueDisclosure_e56cba86-09d7-46ea-827a-17e8564a8ff4_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesdue2025FairValueDisclosure" xlink: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 2025 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesdue2025FairValueDisclosure_label_en-US" xlink:label="lab_mho_SeniorNotesdue2025FairValueDisclosure" xlink: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 2025 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesdue2025FairValueDisclosure_documentation_en-US" xlink:label="lab_mho_SeniorNotesdue2025FairValueDisclosure" 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 2025 Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesdue2025FairValueDisclosure" xlink:href="mho-20211231.xsd#mho_SeniorNotesdue2025FairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesdue2025FairValueDisclosure" xlink:to="lab_mho_SeniorNotesdue2025FairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_6809bb7d-e771-4ba4-8456-4110d04e466a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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, Recurring</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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 Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512052Member_fe078b13-b69a-485d-8f4d-4181881794c7_terseLabel_en-US" xlink:label="lab_mho_CDDDue512052Member" xlink: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</link:label>
    <link:label id="lab_mho_CDDDue512052Member_label_en-US" xlink:label="lab_mho_CDDDue512052Member" xlink: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 [Member]</link:label>
    <link:label id="lab_mho_CDDDue512052Member_documentation_en-US" xlink:label="lab_mho_CDDDue512052Member" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052Member" xlink:href="mho-20211231.xsd#mho_CDDDue512052Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512052Member" xlink:to="lab_mho_CDDDue512052Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_10887d21-89e8-4c4e-ac5f-fffcd78baffc_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/2021q4/dei-2021q4.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_dei_EntityIncorporationStateCountryCode_65662098-6b18-40f4-9d0d-eea8ff24287c_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/2021q4/dei-2021q4.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_DebtInstrumentConvertibleConversionPrice1_6b4a4d41-2708-49b9-8876-41eba6a99b45_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, Convertible, Conversion Price</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_6ec5576c-2acc-4489-a08b-59b4b3cb9db4_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/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalCommonStock_711df5a5-b39a-4ec8-8987-e7fc8e5e5871_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_926dd601-34b2-433f-9e0c-27d8203665f2_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/2021/elts/us-gaap-2021-01-31.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_mho_ConsolidatedInventoryNotOwnedObligation_f75796bf-4aec-488b-a787-459b23f9229c_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-20211231.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_us-gaap_DividendsPreferredStock_e8b6e4c3-e944-4504-944a-b6cd68426ebe_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" 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">Dividends declared to preferred shareholders</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStock" xlink:to="lab_us-gaap_DividendsPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2e4fdcde-ccf0-433b-b489-8c620080186d_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_70155705-808a-4262-936c-77bcd8aed014_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/2021/elts/us-gaap-2021-01-31.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_mho_CommunityDevelopmentDistrict_ba72ae67-bea7-40e2-973d-c0d156c5a142_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-20211231.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b10ddd8-d531-4247-a374-931b2a1f4d28_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementBusinessSegmentsAxis_8faf013c-62ab-4af4-99d2-35f474879cc6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInAccruedSalaries_c995e45c-212a-4e71-8070-5b3a138fa313_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/2021/elts/us-gaap-2021-01-31.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_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_a3fb47b6-b4ab-4799-8891-ec4c63c17e22_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">Best-efforts 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-20211231.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_a3542cab-be6f-48c0-b07e-d5538cf3e6b1_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-20211231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5aa2fba4-e077-4072-96cc-a21264aa8a9c_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/2021/elts/us-gaap-2021-01-31.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_Homebuildingoperationspercentoftotalrevenue_6bb93856-7300-43ec-8aec-c31ec9de2cbe_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-20211231.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_DebtInstrumentIssuanceDate1_1fb46fe1-77ae-42b2-9222-d338d20096aa_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/2021/elts/us-gaap-2021-01-31.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_CompensationAndRetirementDisclosureAbstract_406133e3-be63-44b2-8271-dee7b4fc25f5_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/2021/elts/us-gaap-2021-01-31.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_DeferredCompensationLiabilityCurrentAndNoncurrent_13ad3d3b-552e-4e1a-8761-691c20c441b4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25bd15a1-6944-49d1-adbc-c446c899db0a_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFileNumber_7b6d0ab7-5fb2-4d43-9cbc-f91b74ba17f8_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/2021q4/dei-2021q4.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_DebtInstrumentRedemptionPricePercentage_6d7160a2-09f4-45da-b7ca-2e79ac5cac79_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_db36d8a4-e82d-408c-9960-3c668d0a8a5a_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_981d62bb-34ec-44ba-972e-6dc286a9b7a4_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_e61d34cb-34ff-49fe-be9e-575cc99e5c40_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/2021/elts/us-gaap-2021-01-31.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_mho_FinancialLettersOfCredit_c5130783-9d31-472e-a57a-b8d8efafdb3e_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-20211231.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_LineOfCreditFacilityInitiationDate1_5f23aef5-2e87-4b13-88e7-b4b854fd3a9b_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_442fd930-215c-4813-b2ed-5990f5b4ffa7_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/2021/elts/us-gaap-2021-01-31.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_A2025SeniorNotesMember_2b8955dd-9ecb-4799-8aa0-649a21f9448f_terseLabel_en-US" xlink:label="lab_mho_A2025SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2025SeniorNotesMember_label_en-US" xlink:label="lab_mho_A2025SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2025SeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2025SeniorNotesMember" 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">2025 Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2025SeniorNotesMember" xlink:href="mho-20211231.xsd#mho_A2025SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2025SeniorNotesMember" xlink:to="lab_mho_A2025SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfBankDebt_ac04a380-1169-4a6e-97e4-30a432444d7d_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/2021/elts/us-gaap-2021-01-31.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_mho_ShareRepurchaseProgramAbstract_b578d169-d207-43ff-b94e-1b4fa8a4194b_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-20211231.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_84d1d3dd-09a3-49ab-a712-375fdeddd10c_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/2021/elts/us-gaap-2021-01-31.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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_28d043f5-043f-4240-98be-8de46fdc7090_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior subordinated notes potential shares</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink: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 Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_714797e6-0eec-428f-a2cc-d733097f9442_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/2021/elts/us-gaap-2021-01-31.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_RealEstateInventoryCapitalizedInterestCostsIncurred_a3e04cd2-b82d-43a4-8380-9e78401face5_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_ea0dc823-49bf-4c87-bd86-13c4f6659c6f_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/2021/elts/us-gaap-2021-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7df68eee-c269-4c94-a804-1a65c2e8e951_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_dd7a2a3d-7903-484e-9700-935d9b9183d0_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfInventoryCurrentTableTextBlock_f767ae48-975e-45a4-b1f3-8fb4cf2efc7d_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/2021/elts/us-gaap-2021-01-31.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_FairValueofFinancialInstrumentAssumptionsTable_6d57c3d9-8a48-41e4-82c0-dc7c2467cce0_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-20211231.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_mho_InvestmentinJointVentureArrangementsAbstract_1a69c81e-f40a-4554-99bf-8062e360ae6c_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-20211231.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_7795c806-8dee-4930-a32f-3f1a6bce4df4_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-20211231.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_mho_RestrictedPaymentsBasketCalculationAxis_c77dc667-a933-43f8-a7da-1ce4a9b00077_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-20211231.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_aab60838-c13e-48ed-95bc-fa6e2a077587_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-20211231.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_mho_CDDdue512047MemberMember_6e95f064-8efc-4a04-aca8-2ea4c55d3386_terseLabel_en-US" xlink:label="lab_mho_CDDdue512047MemberMember" xlink: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/2047 [Member]</link:label>
    <link:label id="lab_mho_CDDdue512047MemberMember_label_en-US" xlink:label="lab_mho_CDDdue512047MemberMember" xlink: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/2047 [Member] [Member]</link:label>
    <link:label id="lab_mho_CDDdue512047MemberMember_documentation_en-US" xlink:label="lab_mho_CDDdue512047MemberMember" 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/2047 [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512047MemberMember" xlink:href="mho-20211231.xsd#mho_CDDdue512047MemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDdue512047MemberMember" xlink:to="lab_mho_CDDdue512047MemberMember" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_e0105482-2aff-4f78-8394-764b36c07cd6_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsNet_1bdb921a-2506-446c-ac3a-6953a890cb0b_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_d8e1e130-e4bf-4b75-801c-c6b9b65c42a7_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/2021/elts/us-gaap-2021-01-31.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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9b9cdf41-fa4b-4e4d-96df-7f411dd01df0_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c2688117-39a0-47af-b608-73aaddf8b03b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_c901e127-50ab-45db-94ef-c4c39be00823_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2bca17e1-41f2-4fd1-bc09-437e52a9d203_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink: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 Conversion, Converted Instrument, Shares Issued</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink: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 Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_7e11c502-10b4-4f7a-ac81-dacf421f94e6_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-20211231.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_dae13f4f-45ec-4d6f-a1f4-befc1c5438a0_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-20211231.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5be15a9c-cd2d-4527-a0c8-75dfbb033706_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_a71d4ce5-39ca-42ea-bd11-3068efc8109b_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/2021/elts/us-gaap-2021-01-31.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_mho_PerformanceConditionAwardsMember_cd78ede9-2878-47ae-8ffe-3500d4dd1a27_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-20211231.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_dei_LocalPhoneNumber_add2bd51-4094-469a-b2ba-6c1754a8be91_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/2021q4/dei-2021q4.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_GuaranteeObligationsCurrentCarryingValue_6e16d911-eec4-4ddb-9d05-682eb33075ad_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CreditFacilityDomain_9ede3798-6b99-4023-8f1f-2a031bba0bc3_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/2021/elts/us-gaap-2021-01-31.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_AssetsAbstract_b21c17bb-2f9d-4b47-994e-1484602a7e07_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SubsegmentsAxis_a79e452f-8d4e-4657-bdd2-218aad90452b_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_619c0330-fa27-4265-8292-9b7b62d76bca_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_987667b6-eee3-4a21-869a-a7744695d253_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/2021/elts/us-gaap-2021-01-31.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_ExtendedProductWarrantyPolicy_8a995deb-9343-4c48-ae42-3be9b13d5b1e_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/2021/elts/us-gaap-2021-01-31.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_OperatingLossCarryforwardsLineItems_375a605a-c728-4c02-9012-aee5b906a8a0_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_81a7d6db-ef87-4366-a260-6231e7f053f3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LandMember_1daef01d-d5d9-42ea-bdc2-40c435467758_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherLiabilitiesMember_87864c5a-9737-4da8-958b-983dcaf5a9aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember" xlink:to="lab_us-gaap_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_6aa45e8c-d8c3-42c6-8090-4934eb1c54c6_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/2021/elts/us-gaap-2021-01-31.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_mho_SeniorNotesDue2030_0b14a8d1-ba20-4d91-96e1-d6a90a91a49a_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-20211231.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_8ed2f21c-1277-4abd-912f-1174d55ad1b0_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-20211231.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_WarehouseAgreementBorrowings_1b256ae0-46c1-40a3-b6f8-67883c0b5202_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/2021/elts/us-gaap-2021-01-31.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_SelfInsuranceAbstract_7c5f6eb1-0de9-49de-93d0-daf2dc463116_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-20211231.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_GoodwillAndIntangibleAssetsPolicyTextBlock_95636917-0cb9-4be3-abcf-c570bf1138eb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_d9a0aa27-a87a-4983-b7e5-be3d033f934d_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentPolicyTextBlock_e01e5bf1-f6e8-4ea3-8954-ba042395431d_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/2021/elts/us-gaap-2021-01-31.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_SeniorNotesDue2028_b0c82046-2e5f-44b1-ab9a-194415c6fa95_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-20211231.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_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_66e8464b-83d8-4248-8d36-c6192472d54b_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_649c9614-6de2-4dc8-8313-3a0e2fa7b766_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/2021/elts/us-gaap-2021-01-31.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_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_edab2116-02f1-47e7-bdbc-4d1f1e19f56f_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-20211231.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_RetainedEarningsMember_6979c56a-8172-4845-934f-d0fe2235e715_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentAxis_dcfeb31c-ddee-40c8-b166-d42ae91c04dc_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/2021/elts/us-gaap-2021-01-31.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_InventorySegments_e55e3bce-29eb-4392-989a-d93341c359ec_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-20211231.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_CommitmentsAndContingenciesDisclosureTextBlock_10429c58-177f-4251-80d0-49e0185d6e67_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/2021/elts/us-gaap-2021-01-31.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_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_aea5a359-f310-424f-8e5a-64122ef9ac72_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-20211231.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_StockRepurchasedAndRetiredDuringPeriodValue_7bf7d063-beb4-4535-a1b5-c1df26d1b2b0_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred shares redeemed - value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink: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 Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8d4c23fb-f0a1-4e6e-a418-615985933c47_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ConvertibleSubordinatedDebt_7678ad08-9bc5-451c-8218-4bd89b296b69_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleSubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Subordinated Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleSubordinatedDebt_label_en-US" xlink:label="lab_us-gaap_ConvertibleSubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Subordinated Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleSubordinatedDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleSubordinatedDebt" xlink:to="lab_us-gaap_ConvertibleSubordinatedDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a6c2cee9-095c-4db4-9780-52b035eee49e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_75b29211-d2b4-4572-9315-83c1050c7575_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 of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_SeniorNotesDue2028FairValueDisclosure_d0235a1e-f6d1-446e-830d-c7e95275c768_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-20211231.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_PropertyPlantAndEquipmentLineItems_4463663a-6793-4e80-926c-34056eefa799_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityWellKnownSeasonedIssuer_8cfec84a-b9a7-4416-9981-ff269845182f_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/2021q4/dei-2021q4.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_ScheduleOfSegmentReportingInformationBySegmentTable_dd0e0531-8bde-4260-94b8-a82dccc118a0_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/2021/elts/us-gaap-2021-01-31.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_mho_TotalOfLoansCoveredByGuarantees_059b8af6-fb06-4669-965c-4523a3444524_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-20211231.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_OtherTaxExpenseBenefit_c8fc72dc-e9d6-4e38-ba8e-a7ba4e13ef59_terseLabel_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit" xlink: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 Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit" xlink: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 Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherTaxExpenseBenefit" xlink:to="lab_us-gaap_OtherTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_29003325-393b-4902-ab9d-bae1378380b6_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/2021/elts/us-gaap-2021-01-31.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_GuaranteesAbstract_67bef10d-28b2-4e9b-a113-6713f60e7276_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EarningsPerShareBasic_28ff4e3c-b05d-44b3-ab41-403519a721fe_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_32c2b40e-30ff-4168-917c-ff527a8144ce_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/2021/elts/us-gaap-2021-01-31.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_BaseofrestrictedpaymentsbasketincomecalculationMember_82207d01-dc9f-4c05-90cc-fa2c819aebfd_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-20211231.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_OperatingLeaseExpense_e97fd1c8-9493-475f-ab96-5ea36864bb4c_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_572d076f-9260-43c7-8ae0-fc654a5b81ed_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/2021/elts/us-gaap-2021-01-31.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_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_d78b6c8c-671a-41b5-8278-beadb598b927_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-20211231.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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_32e55f64-933f-41d2-8e0d-f5ab6b696a21_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4d794c0b-7704-4cdc-829d-97b96c7aa13d_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5d516b5d-1c79-4f49-a35c-e49e40092a55_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTableTextBlock_d67741b8-71f0-47dc-8c01-54f29966c5a7_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_9c8a1ede-49cf-45d2-af03-53b1acf871e4_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/2021/elts/us-gaap-2021-01-31.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_StockOptionPlanExpense_9ea0898b-cdf2-4581-b90a-19d0b47d4b31_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/2021/elts/us-gaap-2021-01-31.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_mho_AssumptionDurationLineItems_080f4b18-54b7-4c8e-ac74-a1519c78335f_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-20211231.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_FairValueDisclosureItemAmountsDomain_9ad61ac8-d536-4df5-b6c8-662a6b2bd361_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/2021/elts/us-gaap-2021-01-31.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_mho_LettersOfCreditAndBonds_73aedd46-c006-4d29-a103-04b6418e362c_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-20211231.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_us-gaap_RepaymentsOfConvertibleDebt_061a367c-ee7b-424f-a695-865068e430c5_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_64628bef-6be1-47a9-a691-80514be33a5b_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/2021/elts/us-gaap-2021-01-31.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_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_91ad023e-2c15-4d53-ab37-035c588e764e_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-20211231.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_7ac9b8f1-ff04-4fc1-810d-a19c8a4b639d_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/2021/elts/us-gaap-2021-01-31.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_RestrictedCashAndCashEquivalents_0aeba672-3dc0-406b-91f2-22af17a3a2a1_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/2021/elts/us-gaap-2021-01-31.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_mho_PerformanceLettersOfCreditOutstanding_c54499c9-be25-48ff-bb26-ffcd91025507_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-20211231.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_InventoryRealEstate_4af5cc69-8235-4f27-8c1a-6494c161440a_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_2cdfa2f8-7eae-40e0-b5dd-142cf7e7858e_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_768e7065-5a51-4417-8113-4c03b37ee267_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityVoluntaryFilers_cf0dc731-060c-4aa2-823c-0d49dd266948_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/2021q4/dei-2021q4.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_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_5aa97928-c681-422f-9bb2-f0ddc62674a5_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/2021/elts/us-gaap-2021-01-31.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_PlanNameAxis_8c06db94-166e-4167-871b-876b16a4df2b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PrepaidExpenseCurrentAndNoncurrent_df4770bc-840e-4e1b-9b1c-b709efce034e_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_1c182b60-033a-4077-bac1-bff61ff6ca99_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16f00c9-0e7b-46f5-908e-b116c7711c89_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilities_816be05c-87fc-484e-b9e8-86ea4f9dcbd6_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_8ef0bae2-c7cd-47a6-a3b3-b4d92edc08c7_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockTextBlock_b34c04e9-dc6a-4f20-b286-9e7035af1dbf_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/2021/elts/us-gaap-2021-01-31.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_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_8adf6e7f-442d-41f6-9575-22973a7e0214_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-20211231.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_IncomeTaxDisclosureAbstract_50783e63-3c1b-4555-ab38-bdc49c911d9e_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6bed29c6-04ba-48c5-b138-c9f25b37e34e_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/2021/elts/us-gaap-2021-01-31.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_dei_EntitySmallBusiness_517ca978-2f87-4c0e-aa19-3a40663c6a13_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/2021q4/dei-2021q4.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_us-gaap_LiabilitiesAndStockholdersEquity_607fdb59-75a2-4acc-819f-bb317cbb9759_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/2021/elts/us-gaap-2021-01-31.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_InventoryModelHomesAndFurnishings_b1de33db-c824-4a1c-b79b-b36df8f478ea_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, 2021 - $12,023; December&#160;31, 2020 - $12,909)</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-20211231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_672cad52-7939-40f0-b581-0ed889618418_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/2021/elts/us-gaap-2021-01-31.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_IncreaseinOperatingleasesduetonewleases_7cbf09b6-f6b6-4516-989b-f43f29e315b8_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-20211231.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4516a64e-04d1-4060-b1fd-a0ba70dcff8f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherAssetsAbstract_fe0c7256-80c4-41d8-85e8-c3a3740f8803_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesAndStockholdersEquityAbstract_283603a8-09d3-4d94-86a0-7850d576d8e8_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInAccountsPayable_8a3aab9d-ddd2-407e-8a71-666ab91b43d8_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/2021/elts/us-gaap-2021-01-31.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_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_f865e32a-5104-4b26-995c-022f1515473c_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-20211231.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_DerivativeLineItems_f30ae320-5603-413f-a666-5e877c03f51b_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/2021/elts/us-gaap-2021-01-31.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_ShortTermDebtTypeDomain_447ed856-8438-47e4-a4cb-abe555918aac_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink: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 Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink: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 Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_98f788eb-5d30-4166-b7c3-e2bfb232c5c6_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockValueAcquiredCostMethod_378cb40e-3659-4c43-9bd6-cdacba2c33bc_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_9cf45b1c-5baa-49ca-a89a-cb518d87a409_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EquityMethodInvestmentOwnershipPercentage_c605151e-1b1c-4a49-b58d-3f644e47515a_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityInteractiveDataCurrent_6d4cf73a-8123-4753-9fd9-39e57a1de615_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/2021q4/dei-2021q4.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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_dea4f724-d295-4119-a2bb-fb41cd24b2af_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsStateTaxes_c5ddfc72-7f7e-4d2b-8e98-382a9fefb45f_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodValueStockOptionsExercised_f86709bf-645f-41b8-b067-95f2853c8212_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/2021/elts/us-gaap-2021-01-31.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_srt_MinimumMember_40b1453d-0b73-4ce1-9823-68f35677f067_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/2021/elts/srt-2021-01-31.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_us-gaap_DebtConversionTable_4eb9b1f3-824f-404d-81e3-1de6781283d0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionTable" xlink: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 Conversion [Table]</link:label>
    <link:label id="lab_us-gaap_DebtConversionTable_label_en-US" xlink:label="lab_us-gaap_DebtConversionTable" xlink: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 Conversion [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionTable" xlink:to="lab_us-gaap_DebtConversionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512051TAMPAMember_af470672-f8eb-497d-99b9-a9859bc62205_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-20211231.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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_53b7311b-bc55-4fdf-be48-fcaed8ce0217_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/2021/elts/us-gaap-2021-01-31.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_mho_Year2Member_fa85c13e-391b-40ba-9772-84c05241feaf_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-20211231.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_LoanPurchaseCommitmentsMember_54711047-bfa7-41d3-822c-ed115d750698_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">Best Efforts 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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_14e70dc5-091f-4aed-a6d1-9eb6f2afb183_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LineOfCredit_c9e9b5a5-240f-4e0a-a119-f346634faa5e_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/2021/elts/us-gaap-2021-01-31.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_BalanceSheetLocationDomain_0439c96f-72ab-410c-900b-877e3d2e8a0d_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_58605696-09da-46da-9736-6b64de0625cb_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/2021/elts/us-gaap-2021-01-31.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_mho_StockBasedCompensationAbstract_29ef4cf1-4f61-40f4-8237-a469d7e26aa4_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-20211231.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_IncomeTaxAuthorityDomain_09da1b9d-8846-4d3a-8bd2-fad0c897edd0_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsGross_48e69dd9-ebbe-4ae8-8e10-20bd0d9775a1_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_22dc33f1-af23-411d-880f-9355e0d1149e_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCommonStockSharesOutstanding_65cf3c7d-7552-4ece-9a8c-c7d46abc0e76_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/2021q4/dei-2021q4.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_dei_EntityAddressStateOrProvince_0d2fd88e-ce5a-4adf-834c-61a3e5940ef2_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/2021q4/dei-2021q4.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_us-gaap_DeferredCompensationEquity_9b5d7beb-5d6d-4d4b-8ced-541e0657ce92_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/2021/elts/us-gaap-2021-01-31.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_mho_ParantheticalsInventoryAbstract_452c4657-f10b-4dc0-96a1-59d02a7cf125_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-20211231.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_DeferredIncomeTaxAssetsNet_05b7c621-74e8-433b-8f61-9775c7429633_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/2021/elts/us-gaap-2021-01-31.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_RestrictedPaymentsBasketCalculationDomain_d6872bbe-c227-43fd-9848-b168cc295782_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-20211231.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6c94e4bc-02c6-48f4-b5d0-46256020e202_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/2021/elts/us-gaap-2021-01-31.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_mho_LettersOfCreditOutstandingUnderCreditFacility_b21696c7-6252-43f8-b968-fc792113d9ec_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-20211231.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_us-gaap_RevenueRecognitionPolicyTextBlock_5f48f609-8966-452c-99d3-f7e928ce69f9_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/2021/elts/us-gaap-2021-01-31.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_GeneralAndAdministrativeExpense_7a45dd79-7d05-49c9-a82c-ade327838058_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/2021/elts/us-gaap-2021-01-31.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_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_540257f8-287a-4df0-9598-d874ad2234b3_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-20211231.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_DebtDisclosureTextBlock_9c86c111-30eb-45c8-887b-8b1d5e739f0b_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/2021/elts/us-gaap-2021-01-31.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_InventoryLandHeldForSale_5f8b94f7-cefd-448b-8284-018be90ddbe2_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/2021/elts/us-gaap-2021-01-31.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_SharesOutstanding_188feac0-f7f7-4f47-948f-aa2005a4c832_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_58378c3e-ebf0-4561-9e9f-2be5adb04e8f_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0aac0bad-1e43-4e2e-8d08-e20dcb9fe227_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/2021/elts/us-gaap-2021-01-31.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_mho_CommunityDevelopmentDistrictBondsTextBlock_26096c00-9d5e-4722-9582-e7c9b6641100_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_240c0e2d-cec6-4873-b4c6-23b9cb5240d7_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/2021/elts/us-gaap-2021-01-31.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fd032a4b-dd9e-49a0-8864-a24e38f229c4_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel3Member_22364bbd-0b2e-4d5d-8652-5b3ea0083740_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/2021/elts/us-gaap-2021-01-31.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_InventoryDisclosureTextBlock_cd2f523c-d41e-4dfb-9d03-1c2d2bbcd27e_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/2021/elts/us-gaap-2021-01-31.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_85d06c17-13ab-4b78-8444-47981e375a20_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/2021/elts/us-gaap-2021-01-31.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_AccountingPoliciesAbstract_63315eb8-4812-46db-a739-df052c9548ad_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/2021/elts/us-gaap-2021-01-31.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_DerivativeInstrumentRiskAxis_18e8772a-705d-4f81-986c-d311d909e0c2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f32ae326-5129-4e9f-b4ad-f32450d17a4b_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodSharesNewIssues_de8c4912-d0db-44e9-b491-6e0ef7139879_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 share issuance for conversion of convertible notes - shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_5d0db433-a457-4fdb-b17c-66fbc84f76c5_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_f1065f6b-6493-4d8b-aee7-8e40868a0d30_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CurrentFederalTaxExpenseBenefit_77b6e214-e9b5-4205-a1d5-63bfb0aba811_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseLiability_04f4dd4c-5362-4e63-8a51-361922a79720_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentTransitionReport_505eb78b-5bf7-4ab7-9c7f-724601600553_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/2021q4/dei-2021q4.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_us-gaap_CommonStockValue_c4d80707-9b56-4765-9b6a-3c029ff7c896_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, 2021 and 2020; issued 30,137,141 shares at both December 31, 2021 and 2020</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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueLineItems_9c622ff3-adba-4181-8c25-b16f11a8bbf8_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockDividendsAndOtherAdjustments_639b928c-c7ca-4b75-bf23-8edb2d0a1539_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink: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 over carrying value of preferred share redeemed</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d950ab21-a84b-413d-9f70-5513c6848110_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/2021/elts/us-gaap-2021-01-31.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_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_c73f0b7c-2022-47b0-9b5f-f63f3b67b743_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/2021/elts/us-gaap-2021-01-31.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_mho_WarrantyAccrualRollforwardAbstract_0f344ff0-cac1-42e7-aa8b-3ab7b8a121ea_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-20211231.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_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_88a80133-9364-4ec1-8de9-aba50a89be5e_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-20211231.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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_eefd90cb-5292-4c73-b982-af6d5f63a45b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommitmentsAndContingencies_3a6b4c09-9e11-449f-a388-0ead2556fc03_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeasesTextBlock_d9fc9ed2-aa5c-4e5d-a729-93a97774ecb0_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtConversionLineItems_c6d4612f-7af8-4596-8215-9c7ec37d6e66_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionLineItems" xlink: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 Conversion [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtConversionLineItems_label_en-US" xlink:label="lab_us-gaap_DebtConversionLineItems" xlink: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 Conversion [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionLineItems" xlink:to="lab_us-gaap_DebtConversionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_db219562-b0f3-40d2-8502-bc78472c47b1_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityEmergingGrowthCompany_ec1121ec-6971-49d2-8813-d5085dbd6cd5_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/2021q4/dei-2021q4.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_DeferredCompensationArrangementWithIndividualSharesIssued_2273efe0-4546-44aa-a350-fc9e24c6bdcf_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/2021/elts/us-gaap-2021-01-31.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_mho_SummaryofStockOptionActivityAbstract_dbc9aaf4-7db8-4abe-a7b8-4e953553136b_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-20211231.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_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_6cd8c96a-5ba5-4e10-802d-fdf608b2b75f_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/2021/elts/us-gaap-2021-01-31.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_mho_OutstandingDepositsOnLandAndLots_1191377e-77e9-43ca-99ff-d26035f4b028_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-20211231.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_mho_BusinessSegmentsTextualsAbstract_1fc03caa-7701-4c9f-9ea1-dbebbfae43f2_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-20211231.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_PaymentsOfDebtIssuanceCosts_5a655814-cb3f-46d0-8ad4-44ef1a9d0d9f_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/2021/elts/us-gaap-2021-01-31.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_dei_IcfrAuditorAttestationFlag_3170262d-230b-483a-aadb-ce71d926c7e6_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/2021q4/dei-2021q4.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_dei_AuditorLineItems_df3df13d-efc5-40a1-8b6f-57fe3137df26_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/2021q4/dei-2021q4.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_us-gaap_DebtInstrumentMaturityDate_891070a7-b847-41fa-aa97-6a7389ea6de9_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_a3429c17-74ec-4bf6-8ef5-27ce1b0e0ea0_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/2021/elts/us-gaap-2021-01-31.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_SeniorLongtermNotesCurrentAndNoncurrentAbstract_b597a140-260c-4131-b982-7e2cb2140e27_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/2021/elts/us-gaap-2021-01-31.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_NotionalAmountOfDerivativesAbstract_b9967fb9-153b-41fd-9bc2-34f672974ee1_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_50798cca-ea49-4955-8bcf-65b31fcab365_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f9478a33-f0ac-4ef9-b6a1-f13da931984e_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/2021/elts/us-gaap-2021-01-31.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_mho_Seniornotesdue2025_c1889f30-9940-4aa3-8307-b181c5fe8256_terseLabel_en-US" xlink:label="lab_mho_Seniornotesdue2025" xlink: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 2025 - net</link:label>
    <link:label id="lab_mho_Seniornotesdue2025_label_en-US" xlink:label="lab_mho_Seniornotesdue2025" xlink: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 2025</link:label>
    <link:label id="lab_mho_Seniornotesdue2025_documentation_en-US" xlink:label="lab_mho_Seniornotesdue2025" 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_Seniornotesdue2025" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2025"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Seniornotesdue2025" xlink:to="lab_mho_Seniornotesdue2025" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_1dee08ea-4047-4564-b12a-23614362b91f_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/2021/elts/us-gaap-2021-01-31.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_mho_Seniornotesdue2021_02d4ec88-16a1-4795-89fb-c10ea6cd0a95_terseLabel_en-US" xlink:label="lab_mho_Seniornotesdue2021" xlink: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 2021 - net</link:label>
    <link:label id="lab_mho_Seniornotesdue2021_label_en-US" xlink:label="lab_mho_Seniornotesdue2021" xlink: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 2021</link:label>
    <link:label id="lab_mho_Seniornotesdue2021_documentation_en-US" xlink:label="lab_mho_Seniornotesdue2021" 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_Seniornotesdue2021" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2021"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Seniornotesdue2021" xlink:to="lab_mho_Seniornotesdue2021" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_f9b9cb3d-28c3-4264-92ea-68434a289f61_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/2021q4/dei-2021q4.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_dei_AuditorName_0591d1e0-c6e1-463c-89c4-67b46ea313a5_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/2021q4/dei-2021q4.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_CoverAbstract_d2f572bc-0e2f-4ea0-917a-6af4720ae234_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/2021q4/dei-2021q4.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_688457de-f676-4a61-88f7-caef3eec4fd6_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_79323b0f-3c15-4eab-829a-8ca8399ff3b6_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/2021/elts/us-gaap-2021-01-31.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_CostsAndExpenses_eeece466-4032-496a-98e4-6466737031c9_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/2021/elts/us-gaap-2021-01-31.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_InterestCoverageRatioDomain_33f516a7-a16d-4084-bb4f-3ef0c30b54e3_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-20211231.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_StatementClassOfStockAxis_915028cb-1631-4ce8-905f-d55511750bbf_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/2021/elts/us-gaap-2021-01-31.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_LandUnderPurchaseOptionsRecorded_17fff2ab-7bce-4c91-be3f-4f1cb1d8df87_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockShares_1950642c-b8a4-4399-9c0a-58ec0f008236_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Year1Member_f65373e5-7e47-4d93-aebf-915375cae7e2_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-20211231.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9381149a-0c35-43da-aaa0-daecd1c889bd_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/2021/elts/us-gaap-2021-01-31.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_LandBuildingsAndImprovementsMember_5744f612-ef82-461f-8a10-ec7fa44e41a6_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_c57236c3-1f14-435f-8c79-f3d2902a5963_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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesAbstract_6da778f9-539f-42b6-9184-13ebb5e57cf9_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-20211231.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_us-gaap_IncomeTaxAuthorityAxis_31c8e808-0aa7-40f8-b0f3-d8e5a6ae1ed2_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/2021/elts/us-gaap-2021-01-31.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_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_2ed29fa5-5c77-440b-801e-4a3c2c00d31c_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-20211231.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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_bdcc6fdc-032c-4785-bfd9-acce2d4bd1c3_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax deficiency from stock-based payment arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryHomesUnderConstruction_3c2fbdd1-30bd-4f54-8964-044e470ae1b2_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/2021/elts/us-gaap-2021-01-31.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_mho_FinancialBonds_d26c34ad-1030-4da3-b095-ee658078fa70_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-20211231.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_us-gaap_OtherLiabilitiesTableTextBlock_28d3f451-c6a9-46e3-9d8b-bbd3231932a1_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/2021/elts/us-gaap-2021-01-31.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_ShortTermDebtLineItems_e5a3fafe-b02e-4c6e-8593-9d3041e35ab8_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink: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 Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink: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 Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_d8889181-80a1-4443-8bb4-c7435d8c3009_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/2021q4/dei-2021q4.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_MinimumNetWorthRequiredForCompliance_fe6ce183-2fcb-4060-906a-8cfb9e9eb9d1_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f7099c96-a7b7-4dfc-abfe-0801375b0455_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/2021/elts/us-gaap-2021-01-31.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_35f9b63f-8a07-4006-90a5-5fbf72e0b19e_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/2021/elts/us-gaap-2021-01-31.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_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_b4f40fe6-f414-4e2f-965e-c3b9d5914ef7_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-20211231.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_1416eac0-90bf-40ea-8161-1cfb8cb3a527_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-20211231.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_mho_NetOperatingLossCarryforwardExpirationDatesAxis_9e8fe766-1a2c-4188-a3f0-e962ef255090_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-20211231.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_srt_ConsolidationItemsDomain_f6ff14c8-5034-4e4a-985b-74dfb6f110a2_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/2021/elts/srt-2021-01-31.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_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bf9ee8a4-0ec7-4f97-8ab2-f88b192d2fab_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/2021/elts/us-gaap-2021-01-31.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_FairValueByFairValueHierarchyLevelAxis_e4223af8-2529-4d3e-b5a6-02b5ba30946d_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/2021/elts/us-gaap-2021-01-31.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_mho_LongLivedAssetsInitialBasis_a4eaaba7-98c6-484b-9d8a-60cf5910061c_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-20211231.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_dei_AuditorTable_0adabe87-d35d-4db4-977f-65f087c0deb5_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/2021q4/dei-2021q4.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_OperatingLossCarryforwardsTable_320b6dd7-4f83-4f07-8e43-86b2d5f3f32b_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/2021/elts/us-gaap-2021-01-31.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_NotesPayableOtherPayablesMember_101c8744-e85f-4347-b1ea-60e7bb588ab1_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink: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 Payables [Member]</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink: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, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_373bd7da-d739-4243-80ce-a4972ea508a6_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/2021/elts/us-gaap-2021-01-31.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_mho_CommunityDevelopmentDistrictInfrastructure_9898f6b9-6ce5-4a96-8aa5-cc491d33fad6_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-20211231.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_mho_Leasesnotyetcommenced_8c962f71-49a5-45d8-a517-9d2c96b8140e_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-20211231.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_us-gaap_OperatingIncomeLoss_c6fbbb44-488d-4c4c-b610-59b6131fcab6_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/2021/elts/us-gaap-2021-01-31.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_SegmentReportingDisclosureTextBlock_88b5f5ae-fd01-4234-bcfb-1a40a4c6edb0_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/2021/elts/us-gaap-2021-01-31.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_mho_EquityinvestedinLLCs_2345a5cc-38c7-487c-b06a-c2f01bf378d7_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-20211231.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_ScheduleOfPropertyPlantAndEquipmentTable_1608665f-0d2a-4104-97cf-0a0ffd72372c_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/2021/elts/us-gaap-2021-01-31.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_mho_ConsolidatedEbitdaMember_c48b6678-1509-4a82-a940-808cfca41d58_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-20211231.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_mho_A2030SeniorNotesMember_2a00f544-83f7-4d47-82b0-ae8c67da247c_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-20211231.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_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInStockholdersEquityRollForward_000c45e5-000c-4150-b30d-f44c0ee58353_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalYearFocus_f254e54b-9ba4-407e-9c58-6e5b60026310_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/2021q4/dei-2021q4.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_us-gaap_PropertyPlantAndEquipmentAbstract_b05556b4-f4a2-46f5-8f77-1758efbae19c_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensation_eda8be9e-cd27-43e5-a9db-69ebc87e7050_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AdditionalPaidInCapitalMember_c5c34059-8c94-4abb-9f09-bdce9c0a9119_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LinesOfCreditFairValueDisclosure_c887a675-82eb-47fa-869d-d8e52e6bd746_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/2021/elts/us-gaap-2021-01-31.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_Depreciation_e51065f1-4bab-428a-895c-f7124f7b89da_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/2021/elts/us-gaap-2021-01-31.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_mho_Percentrestrictionsonpaymentofdividends_f071a612-7446-4475-8686-98e50793c49a_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-20211231.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_RelatedPartyTransactionAmountsOfTransaction_59fe8aec-eb9d-46e2-88cf-68dfdd5a4b7d_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/2021/elts/us-gaap-2021-01-31.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_LongtermDebtTypeDomain_f64ca445-6793-4bed-aa81-916887d379b3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_90f27bd1-4925-4265-b896-7f84979de333_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockMember_c2a39b94-a439-4afa-b0b4-c03a46a8aaaf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_9ef719ed-40bb-4886-869e-c38239f0dfd9_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/2021/elts/us-gaap-2021-01-31.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_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_00caecfe-d8a0-45c8-8483-c83ee12bfa77_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_7518b74e-3ac6-4e21-a950-4f0a435a719c_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-20211231.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_RealEstateInventoryCapitalizedInterestCostsRollForward_8f5a16c2-9a3d-415d-8bc9-77d6a7a3110c_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromBankDebt_6592dbae-02b2-49fd-ac5e-1c52d7e5fb41_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/2021/elts/us-gaap-2021-01-31.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_AssetImpairmentCharges_175d6fb8-428b-4f71-9211-e22e55020592_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/2021/elts/us-gaap-2021-01-31.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_mho_LiborFloorLoanType2_aa297817-2a80-44d1-b7a1-e0d8748bdd7f_terseLabel_en-US" xlink:label="lab_mho_LiborFloorLoanType2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Libor Floor- Loan Type 2</link:label>
    <link:label id="lab_mho_LiborFloorLoanType2_label_en-US" xlink:label="lab_mho_LiborFloorLoanType2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Libor Floor- Loan Type 2</link:label>
    <link:label id="lab_mho_LiborFloorLoanType2_documentation_en-US" xlink:label="lab_mho_LiborFloorLoanType2" 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">Libor Floor- Loan Type 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloorLoanType2" xlink:href="mho-20211231.xsd#mho_LiborFloorLoanType2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LiborFloorLoanType2" xlink:to="lab_mho_LiborFloorLoanType2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_155f795d-c37b-4d33-93bd-0d76dae17d59_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/2021q4/dei-2021q4.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_OtherAssetsMember_fd6d7d13-db40-4231-8922-9e549842812e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_cd7a736b-4080-4da8-b2a5-0851b31768b7_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/2021/elts/us-gaap-2021-01-31.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_GuaranteesTextBlock_ea200437-9ec5-4da4-a87d-3a30ea9a46ca_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInOtherOperatingLiabilities_3e9c31c9-c394-427b-9d39-d6b725690b23_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_d028494e-a38c-4020-ac5c-dd3e386e8b94_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/2021/elts/us-gaap-2021-01-31.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_ProductWarrantyAccrualPayments_056bee5a-c7a3-4f87-88b1-6ef0f0b55ad5_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquirePropertyPlantAndEquipment_8172c4f1-32b6-4ae2-a49b-0b8e638a094e_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/2021/elts/us-gaap-2021-01-31.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_mho_CDDDue512050Member_de1efcd5-432a-4c66-aafe-4b3bf5d54fef_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-20211231.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_33dd68fb-46b9-413d-ab73-de2f113d4b6a_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-20211231.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_DefinedBenefitPlanContributionsByEmployer_caf74298-d70c-4b9b-b4fe-47c13a96efbc_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/2021/elts/us-gaap-2021-01-31.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_srt_MaximumMember_3ace4974-f110-4336-8cb8-6212ec69681f_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/2021/elts/srt-2021-01-31.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d6ffd1f-d8f5-4bf7-8320-29b87795f764_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/2021/elts/us-gaap-2021-01-31.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_mho_OtherCombinedAssets_003b4bc5-d16a-4fe8-a167-466ab8929239_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-20211231.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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_c198c248-c413-42a1-ac54-950546735ed5_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/2021/elts/us-gaap-2021-01-31.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_Liabilities_1e5a8d1c-1cd9-40e8-bac6-1ce0ee3c02e6_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/2021/elts/us-gaap-2021-01-31.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_CDDdue512048Member_1fd1188c-8377-4424-9147-3c5e02ebd585_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-20211231.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_8fbc9905-a1a3-425c-b513-c164318d2fd0_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-20211231.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_PaymentsOfDebtExtinguishmentCosts_3e1d2562-c797-4cb1-970b-c2f0cbb1dcc1_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/2021/elts/us-gaap-2021-01-31.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_ShortTermLeasePayments_e2814839-7d8f-4b4c-bfdb-870bf4715d06_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ServicingAsset_ecf99e3b-4a20-4977-8e64-bf8a02ed4f14_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_47d65c4e-81d4-4a7a-9a49-ac1a4c5b8317_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/2021/elts/us-gaap-2021-01-31.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_AwardTypeAxis_2452fb16-6b39-4f44-b38e-47d3f73504d4_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b66c836c-9a09-4deb-b21d-25350f3e884b_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_2f89f117-0a96-4356-b48d-55278dbba489_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dd805a75-0f01-4431-8630-b45904d56f54_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4ae39a4a-53ab-4fca-b108-90c3f84a84ed_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, 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/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidationItemsAxis_26a68032-4e50-4691-80ff-aee30c8e923c_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/2021/elts/srt-2021-01-31.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_StockholdersEquity_1a28101b-f3b0-4368-a8e5-26db00152fdc_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_mho_ObligationForConsolidatedInventoryNotOwned_2a70e201-9490-441a-aca9-fa5816e7a7ea_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-20211231.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_OperatingLossCarryforwards_e124b7df-f16f-4a1b-9d0d-3adcf830f738_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesIssued_969da20a-0b2d-4331-b89e-1e176271206e_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/2021/elts/us-gaap-2021-01-31.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_dei_CityAreaCode_d398e450-5533-45ae-9395-643a6b7a744b_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/2021q4/dei-2021q4.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b692f645-5c77-466d-b1ac-1b5e503d5cce_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/2021/elts/us-gaap-2021-01-31.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_EquityMethodInvestmentsDisclosureTextBlock_1935bcb5-0637-45d7-b9c4-1455a46a4e9f_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/2021/elts/us-gaap-2021-01-31.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_DiscountRateUsedInDeterminingFairValueOfLandAndLots_f799c369-a0cd-46ab-9016-5f98c7aca030_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_46bc8358-b4a3-4b5c-94c1-b8ee96e04eb8_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-20211231.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_mho_ForwardContractsFairValueDisclosuresLiabilities_4585fc21-2a10-4206-8ec8-c11dcb75f2b0_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-20211231.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_dei_EntityAddressCityOrTown_be086aea-ead8-4aa7-90c6-a3e0cb5a6a10_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/2021q4/dei-2021q4.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_us-gaap_DebtConversionConvertedInstrumentAmount1_e2fdaa77-4c57-4d9e-9db3-2dab62ba03a4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink: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 Conversion, Converted Instrument, Amount</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink: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 Conversion, Converted Instrument, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_ca3a5b28-3eea-4229-8eac-1bf3750ce710_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/2021/elts/us-gaap-2021-01-31.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_GainsLossesOnExtinguishmentOfDebt_51d715a2-952d-426e-bcdc-67d73bb098b0_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestOnConvertibleDebtNetOfTax_73b50052-3c11-4742-a0a8-bf337a3876e5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink: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 on convertible senior subordinated notes</link:label>
    <link:label id="lab_us-gaap_InterestOnConvertibleDebtNetOfTax_label_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink: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 on Convertible Debt, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:to="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_afdb37af-1b23-492b-a6a7-4dc0119616bb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_86098de2-4356-43f8-b712-f64a01b85366_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityAbstract_ef6f52af-f4c1-47ff-abb7-0fc36013f6c4_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_mho_CDDdue512049Member_06e0469c-0c68-4fca-bfeb-a11b44367fda_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-20211231.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_509b87d6-d423-4e38-9277-f8a5e30c6451_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-20211231.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_mho_ModelHomeAccumulatedDepreciation_bf836639-0011-45f2-96c5-58fb4136079c_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-20211231.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_GeneralInsuranceExpense_3348a3ca-0b62-44d6-8d6a-c85d16d7bc2b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_BalanceSheetLocationAxis_2cdeec50-2458-4ba9-a9b8-2a078c761eb5_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value, by Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_8727278f-a74f-4958-b4a7-fe5fe200f0cb_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfShortTermDebtTable_b40f0539-6e72-415e-bc38-3128b52c0f35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_18d5671c-eead-480e-ac52-0375d82f2273_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/2021/elts/us-gaap-2021-01-31.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_mho_A2018ConvertibleSeniorNotesMember_47880ee2-0947-4fc3-891c-034581811ba5_terseLabel_en-US" xlink:label="lab_mho_A2018ConvertibleSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Convertible Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2018ConvertibleSeniorNotesMember_label_en-US" xlink:label="lab_mho_A2018ConvertibleSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Convertible Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2018ConvertibleSeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2018ConvertibleSeniorNotesMember" 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">2018 Convertible Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2018ConvertibleSeniorNotesMember" xlink:to="lab_mho_A2018ConvertibleSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ac99d499-5c55-49b6-94ae-d09f32996d59_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentFaceAmount_f3393ba6-bbe1-4830-8fef-6e6b00b2a999_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_90432ccc-02ed-40ba-9f4a-1c4ecc5942c0_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestExpense_3e02246c-1e75-47a4-94ec-7efc1bfb9164_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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a1ee4aa9-151b-4583-b12d-88ba90d29f27_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/2021/elts/us-gaap-2021-01-31.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_ProductWarrantyAccrualPreexistingIncreaseDecrease_1c30197f-ba28-423e-a9eb-3958d8a1c193_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_VariableLeasePayment_940b123f-3e88-437a-b0d7-cbe2cf5596ae_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/2021/elts/us-gaap-2021-01-31.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_mho_TotalValuationAdjustmentsAndWriteOffs_24716e6b-f063-4223-b5a1-e0725edaf59a_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-20211231.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_us-gaap_RetainedEarningsAccumulatedDeficit_5ec70978-6850-4584-b30c-98f3788a412e_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/2021/elts/us-gaap-2021-01-31.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_mho_LongLivedRealEstateAssetsFairValueDisclosure_acf67661-75fe-478b-92e3-1dcddca46d7f_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-20211231.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_DerivativesFairValueLineItems_c6de687f-dba3-4c0a-9e70-ff7234876481_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/2021/elts/us-gaap-2021-01-31.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_StatementOfStockholdersEquityAbstract_2d2e3d02-f3b8-470b-b60e-260629b65139_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFilerCategory_a748890d-b61b-4f04-9be0-7e88592683dc_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/2021q4/dei-2021q4.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_mho_OtherLiabilitiesPolicyTextBlock_62ed2ef1-5cc6-4863-9fdf-06c6e91985be_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-20211231.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_DeferredIncomeTaxLiabilities_0a1f8c85-5ad7-410e-a48a-c1e8b4527bfc_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_e36425ac-7ce8-4b75-98d6-36cd7d710f18_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/2021/elts/us-gaap-2021-01-31.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_mho_NonExtendingLenderCommitment_a5542250-0bc7-4ce0-b757-1028313db366_terseLabel_en-US" xlink:label="lab_mho_NonExtendingLenderCommitment" xlink: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-Extending Lender Commitment</link:label>
    <link:label id="lab_mho_NonExtendingLenderCommitment_label_en-US" xlink:label="lab_mho_NonExtendingLenderCommitment" xlink: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-Extending Lender Commitment</link:label>
    <link:label id="lab_mho_NonExtendingLenderCommitment_documentation_en-US" xlink:label="lab_mho_NonExtendingLenderCommitment" 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-Extending Lender Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonExtendingLenderCommitment" xlink:href="mho-20211231.xsd#mho_NonExtendingLenderCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NonExtendingLenderCommitment" xlink:to="lab_mho_NonExtendingLenderCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_2f36740b-4c34-4665-b6a6-51ac11d81a7a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e2ba4cc4-0d93-4b71-84a4-678be620c904_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/2021/elts/us-gaap-2021-01-31.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_mho_FiveYearServiceStockOptionsMember_42f185c0-af54-4577-9ea5-b43dea5c3918_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-20211231.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_EquityMethodInvestments_2d70a79c-3057-4d66-8b46-2d1b97084805_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeStatementAbstract_14212530-bc49-45a0-9764-f6fe6b2aeb18_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/2021/elts/us-gaap-2021-01-31.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_InterestAndOtherIncome_990e92e7-2ac9-44d2-965e-563b25e07205_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/2021/elts/us-gaap-2021-01-31.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_EstimateOfFairValueFairValueDisclosureMember_0b3b8374-ef9f-40fd-ab43-302eaaed1c57_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityRegistrantName_6e0d7bd9-d66a-47f1-aabc-06e035cf2674_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/2021q4/dei-2021q4.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_us-gaap_RealEstateInventoryCapitalizedInterestCosts_54c91721-87e7-45b5-90b9-28731058d013_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_0305d215-9c56-4c92-8c4c-9931e393e2a8_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/2021/elts/us-gaap-2021-01-31.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_InventoryDisclosureAbstract_b98149f7-1440-4cba-88c9-79962c2450f3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherNotesPayable_57b91a38-3ffb-4128-941c-1074a1b2adcf_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_NotesPayableFairValueDisclosure_88141ad1-a234-4654-86fb-db9ca795141c_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromStockOptionsExercised_88f5f342-1be7-40e8-bdd3-5db0f11f7a33_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProductWarrantyAccrualWarrantiesIssued_0a11a8c3-f6c1-481d-818d-51acab64929a_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/2021/elts/us-gaap-2021-01-31.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_RelatedPartyTransactionAxis_2768579c-fba1-42b5-b562-3376f5cfd46d_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationOtherAdjustments_27b9b441-34ef-49cb-806f-129cdbedc4d1_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f996e0b6-fd4d-448d-adc8-5ad9c5c25561_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_972ab229-e4a7-4a99-8979-1403a091e242_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_32b0656b-b137-4fa8-9898-42435abddcd9_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxExpenseBenefit_8a36503f-9a95-4d5a-8969-f9d18206ed5e_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_133b299b-2ab2-4e7d-a73a-3a0bad76028a_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/2021/elts/us-gaap-2021-01-31.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_dei_AmendmentFlag_867987e3-4dee-48ef-9a2e-c85a5711c414_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/2021q4/dei-2021q4.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_us-gaap_DeferredTaxAssetsInventory_1687eec6-5971-4516-af33-13e6c58e81a7_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/2021/elts/us-gaap-2021-01-31.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_AmortizationOfMortgageServicingRightsMSRs_7a8f61eb-3a2f-468e-928e-68609f7d2c77_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementEquityComponentsAxis_5ee646f1-36e1-4762-abf0-3a8172fa8894_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_ca5fa961-a63f-4efe-a242-a1112181a81d_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/2021q4/dei-2021q4.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_dei_DocumentFiscalPeriodFocus_676b668e-2dce-4aaf-ba8c-bc47d4927984_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/2021q4/dei-2021q4.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_LesseeOperatingLeaseLiabilityPaymentsDue_d47fb823-7796-4f09-b89a-8667a55e34f7_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTable_de56aff6-43aa-447a-b45d-d4788c11ada4_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/2021/elts/us-gaap-2021-01-31.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_FinancialServicesSectorMember_2d1d2ca5-e4de-4d44-8b01-fdd280c1ae0f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServicesSectorMember" xlink: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 Services Sector [Member]</link:label>
    <link:label id="lab_us-gaap_FinancialServicesSectorMember_label_en-US" xlink:label="lab_us-gaap_FinancialServicesSectorMember" xlink: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 Services Sector [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServicesSectorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServicesSectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServicesSectorMember" xlink:to="lab_us-gaap_FinancialServicesSectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_812f50ec-ead5-468c-a74b-b8fd874ec3f1_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/2021/elts/us-gaap-2021-01-31.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_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_7817035d-c1c7-4b73-8416-a12438f3f542_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_57fed76b-29f7-4d47-a186-5bba0e505c32_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_142e459e-0f74-4a26-aa3a-318bbf5d4508_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_612b3235-547c-482b-905f-3d6327abecea_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementOfFinancialPositionAbstract_0f76c558-5d65-4757-b0a7-11fdebb88e39_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_018a0ede-91d2-4b19-80d9-2f05e8c91dd5_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/2021/elts/us-gaap-2021-01-31.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_ValuationAllowanceDeferredTaxAssetChangeInAmount_1d004604-04d1-4edf-9afa-fa19f401a944_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/2021/elts/us-gaap-2021-01-31.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_srt_ProductOrServiceAxis_cbc21af6-12f9-44c0-a927-372bb7e953da_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/2021/elts/srt-2021-01-31.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_PropertyPlantAndEquipmentTypeDomain_912cd7e6-2a93-43b2-9861-4b5b9b987545_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/2021/elts/us-gaap-2021-01-31.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_FairValueByBalanceSheetGroupingTable_b05cff05-2d70-493b-bd9a-539383fedcdd_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/2021/elts/us-gaap-2021-01-31.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_BasisOfAccounting_132c110d-19f3-492f-a60c-07add56b1b34_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/2021/elts/us-gaap-2021-01-31.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_mho_SplitDollarLifeInsurancePolicies_639e084e-8230-454b-9e17-bb2f33b4ad06_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-20211231.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_dei_EntityPublicFloat_6abe45e8-b048-4cee-8867-ee30f853dd98_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/2021q4/dei-2021q4.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_def80029-30b3-431b-be40-2b5282ee77a0_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/2021/elts/us-gaap-2021-01-31.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_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_67caa8d4-bbfa-452c-9d11-a0132fe122b5_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd67f8d1-afca-4811-b440-7c1697386f5f_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/2021/elts/us-gaap-2021-01-31.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_EquityComponentDomain_5ff54764-18cb-4980-9e51-4df867610bc4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherReceivables_fac1c4ef-d66e-4a96-87ba-38b44f01363a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_756768ba-2e8d-4f5d-a8be-de45ed5224b7_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/2021/elts/us-gaap-2021-01-31.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_mho_CorporateFinancialServicesAndUnallocatedMember_f18c18d9-f809-46ea-b814-a8f965f7ff67_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-20211231.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_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_9f1e449c-26e0-44db-8280-9daf8caff264_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink: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 Notes Payable [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepurchaseOfEquity_c4eb153a-f465-48a2-b350-92ef6744f8b8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepurchaseOfEquity" xlink: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 issued for conversion of convertible notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepurchaseOfEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepurchaseOfEquity" xlink: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 (Repurchase of) Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepurchaseOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepurchaseOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepurchaseOfEquity" xlink:to="lab_us-gaap_ProceedsFromRepurchaseOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_89f380e4-e6dd-42ce-a806-86a40adcb75e_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/2021/elts/us-gaap-2021-01-31.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_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_d1c16235-dd06-4cb2-8458-f46388a9ad62_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-20211231.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_us-gaap_StatementLineItems_93562ea0-afb2-4bc9-9928-bafe22c65298_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/2021/elts/us-gaap-2021-01-31.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_75fb5f36-44ef-46a3-981b-30720460bcdd_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherIncome_e78c7df8-f35f-4672-a9b3-770d3538a23e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" 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 Income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_a046f15b-215d-4426-97c7-19f134c9f848_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink: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 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/2021/elts/us-gaap-2021-01-31.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_mho_Sublimitforlettersofcredit_4d550e21-a84a-4d66-ba28-010c9c3f5e47_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-20211231.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_RelatedPartyTransactionPurchasesFromRelatedParty_e82ffbdb-dde1-4a02-8fbb-dca7c5d7565e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShortTermDebtTypeAxis_3f4474ec-8dde-4eb7-8c30-27872df213ea_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink: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 Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink: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 Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_876714e4-44f9-43bf-922f-846f7075263e_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/2021/elts/us-gaap-2021-01-31.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_PercentageweightofPSUsrelatedtoperformancecondition_e8667f9d-edab-4a45-9001-7a5bbefb9951_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-20211231.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_ProceedsFromSaleOfPropertyHeldForSale_b88e731e-efd2-4855-bcf4-c702afb45042_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 of 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/2021/elts/us-gaap-2021-01-31.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_mho_Accrualsrelatedtolanddevelopment_b953daf8-e9af-4485-b2c2-d0aa11b65651_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-20211231.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_mho_AggregateIntrinsicValueAbstract_873e9492-43ca-41a3-8de7-f6431944e86b_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-20211231.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_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_9be9efe3-7ab7-42e9-88b5-a9f4f299c616_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">Payments for Origination of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_52d23913-67af-4329-94c9-404d5c2e4f3e_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureAbstract_174c00e1-6220-4144-82b5-c507a72049cd_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/2021/elts/us-gaap-2021-01-31.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_mho_OriginalIssueDiscount_75980eba-c5a0-4538-a4f8-db436ca846cb_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-20211231.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_us-gaap_LoansPayableFairValueDisclosure_faa5d27a-dc07-487f-ab02-55116d456462_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/2021/elts/us-gaap-2021-01-31.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_SpecialAssessmentBondNoncurrent_6dc522dd-4965-41d3-b71f-40c3459886f9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PropertyPlantAndEquipmentByTypeAxis_441bf66e-b31e-48b3-8dda-a8e2761830a3_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/2021/elts/us-gaap-2021-01-31.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_dei_AuditorLocation_ea7b0b28-5c5f-4d5c-800e-05f14e6ad9d8_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/2021q4/dei-2021q4.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_SeniorNotesDue2030FairValueDisclosure_1615fc7c-3184-460c-8016-4fa80ecace28_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-20211231.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_SegmentReportingAbstract_1fd8183b-d3d6-47fd-b062-c9ef2610b36f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_12a02ca2-71bb-49a9-b2f0-5456917106e3_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_af936ab9-19a7-4926-87b8-9c81276f38a3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_b45e9751-c520-4e98-b177-3bf240f5d581_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/2021/elts/us-gaap-2021-01-31.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_NorthernHomebuildingMember_f060e8fb-48e9-4e7a-b4a8-24b040ac7481_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-20211231.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_dei_DocumentAnnualReport_a7bc4f6d-557d-4356-aefe-d5713ca82838_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/2021q4/dei-2021q4.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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_875bf749-f86d-4b36-9a18-5e5a79d78e68_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherLongTermDebt_ad25b1bd-7b2f-4078-adc4-ca2be58c0b97_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/2021/elts/us-gaap-2021-01-31.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_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_02a603ab-def5-436b-a1f8-a8793f372fac_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-20211231.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_VestingAxis_5a90919c-834f-4401-bfd7-b894be868779_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/2021/elts/us-gaap-2021-01-31.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_dei_Security12bTitle_6aecccc6-cdeb-4999-8e63-13b9283f6547_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/2021q4/dei-2021q4.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_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_a705044e-0640-442c-a5fe-f2d950f54920_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink: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, Manufacturing deduction</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink: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, Deduction, Qualified Production Activity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancesOnInventoryPurchases_98c40bd7-ad74-41fc-9b4b-e53aeae05a51_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/2021/elts/us-gaap-2021-01-31.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_EquityinIncomelossfromunconsolidatedjointventures_4ef0c0f3-78fb-4413-aad7-12056e7f614e_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-20211231.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_us-gaap_ShortTermNonBankLoansAndNotesPayable_842f9e16-40cc-41b8-87f7-d59cfe66c97a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromIssuanceOfCommonStock_f00d3223-82d3-4c33-9845-402ce91973af_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 share issuance for conversion of convertible notes - value</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_87f99d36-a3b5-436e-813f-126ef5b8b9dc_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/2021/elts/us-gaap-2021-01-31.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_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_8095a1ee-4673-4c1e-84bf-1a3fd12a146f_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-20211231.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_PlanNameDomain_23e482d5-64e1-4ac0-a6c7-31f7fbe74330_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesAuthorized_e7e02a33-1a30-4b1d-b8ed-bbc5232048c9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestPaidNet_129556da-4e18-4b9e-8952-8e1d9417b0da_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/2021/elts/us-gaap-2021-01-31.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_srt_SegmentGeographicalDomain_927a9859-e331-4725-be74-6a00cd59e32e_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/2021/elts/srt-2021-01-31.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_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e07a2ede-423b-4e24-b6ba-d31a4511f649_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentType_0c3609f2-b2b6-49c2-906b-6f42a2a13267_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/2021q4/dei-2021q4.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_srt_ProductsAndServicesDomain_7d8b3685-c42b-4532-97af-61fbe22a1ff1_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/2021/elts/srt-2021-01-31.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_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_d11546ad-ccc2-4100-b634-e89e94292813_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-20211231.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_DebtInstrumentInterestRateStatedPercentage_96ff26e1-b517-419f-ac5c-45659ad04f0e_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/2021/elts/us-gaap-2021-01-31.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_DerivativeContractTypeDomain_05af8132-7d8c-49a1-b3ac-c8e925416054_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/2021/elts/us-gaap-2021-01-31.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_GainLossOnSaleOfProperties_76118005-01ee-40c5-8c78-86bf4966d23d_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/2021/elts/us-gaap-2021-01-31.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_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_3267aaa1-d60f-470b-98d5-ed83e7968b16_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-20211231.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_StockRedeemedOrCalledDuringPeriodShares_9a2c2dbb-0f96-445c-a75d-42a232a8e13a_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred shares redeemed - shares</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink: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 Redeemed or Called During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LoanRepurchaseGuaranteeLiability_dbab195e-94f7-47f3-afcd-45c8a05e981b_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acb62065-2751-473a-bb91-1b332c6258ca_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/2021/elts/us-gaap-2021-01-31.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_mho_LossPerShareAbstract_056f085a-e408-46d7-b660-3da251c5b4aa_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-20211231.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_InterestCoverageRatio_2eb48808-b23c-469c-b654-b19a14601408_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-20211231.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_us-gaap_RevolvingCreditFacilityMember_43ec9474-5611-4447-90da-7ecfd49efca9_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/2021/elts/us-gaap-2021-01-31.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_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_eb948de4-3fae-4c03-942c-782f1c901aff_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-20211231.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_InterestRateLockCommitmentsFairValueDisclosuresAssets_4496ffa4-fbed-46d3-96de-ff4fed97f62f_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-20211231.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_mho_EstimatedRepairCostsforAffectedHomes_3c312bd3-f07c-43c7-a168-a0bf4fcf4aac_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-20211231.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_FairValueByMeasurementFrequencyAxis_5c623b83-8362-4fa3-bce7-f3b8a7ac1002_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_NetCashProvidedByUsedInOperatingActivities_d02881fa-d014-478a-8362-60bbc61a8c2b_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareDilutedLineItems_808a7e4a-4726-4794-849a-a65ae564683b_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/2021/elts/us-gaap-2021-01-31.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_TransportationEquipmentMember_91d3b544-200c-45a3-b381-2d8b70cb8e25_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2bd80698-f424-454e-8fe8-fca8fd6001e5_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtInstrumentTable_b95c263a-7e1d-4b08-a5f3-07356a6bb01a_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/2021/elts/us-gaap-2021-01-31.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_LeaseCostTableTextBlock_2eb6d602-0037-436b-8db3-68bb219b59f9_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/2021/elts/us-gaap-2021-01-31.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_mho_DebtAbstract_26190b5c-25b6-4258-bc47-26fb5ad88aed_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-20211231.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_ab2eeeac-62fc-4fc2-850c-c1d515a211c5_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-20211231.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_srt_StatementGeographicalAxis_0b2d84d0-0398-4c94-8e78-3d5bd5fb58d6_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/2021/elts/srt-2021-01-31.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_mho_PercentageweightofPSUsrelatedtomarketcondition_63fd09d7-ca3a-48eb-ba56-4583de5b66cd_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-20211231.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_fdda303c-50ab-420f-af19-7c7d22c82e19_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/2021/elts/us-gaap-2021-01-31.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_CorporateAndOtherMember_2e01fcbe-b9fc-4274-b590-743b61c6a9ec_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingBasic_facf587a-5401-4333-b830-8235f87382f0_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_50d9cd81-e450-4554-874d-1ad68aa6b36c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EarningsPerShareDiluted_03272338-a198-4d9d-882a-9927585f17ed_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_38825acf-65e8-4ac6-896a-055b860efcb7_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SegmentDomain_186fd5cb-7638-4cd2-81cc-754a9bec3e8e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StateAndLocalJurisdictionMember_3f05d682-d0bd-46a1-b1ff-c465050bd5c0_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityExpirationDate1_d5731431-0d65-4cfb-8616-d95cac321143_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AmortizationOfFinancingCostsAndDiscounts_d4a07ecf-884c-4ca1-8e06-ebd5ce6e54e1_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseRightOfUseAssetAmortizationExpense_dac8ede2-3641-4528-920a-8bffeb7bb18b_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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_VestingDomain_b8a5dcc5-1291-4b6b-98f8-6cec22cda452_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxesPaidNet_0afacec0-39a4-403f-8726-549c6ff38b03_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/2021/elts/us-gaap-2021-01-31.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_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_61d82fad-488c-49ff-87b5-f3cfe7492aed_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-20211231.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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_467ac606-51f4-4786-a676-ccf363fd7eda_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/2021/elts/us-gaap-2021-01-31.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_mho_DebtMaturitiesAbstract_d8371ba7-9406-4551-8760-abba303d5b0e_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-20211231.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_3ca88ea4-60b0-4591-a164-590dec01ba56_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-20211231.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_us-gaap_SubsequentEventsTextBlock_f8416a60-2af2-4734-b971-04043ee4ffeb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_037bdbe1-5a6b-4459-8f86-e5fadb78466a_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentUnusedBorrowingCapacityAmount_0cac0259-af95-4dbe-8790-48a9b3ccd9ab_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/2021/elts/us-gaap-2021-01-31.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_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_7e9f55fe-29f0-47e9-8cf7-822b63b8d1e0_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-20211231.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_mho_Between2020And2027Member_56da84f0-6846-43a5-b628-5227f249ada3_terseLabel_en-US" xlink:label="lab_mho_Between2020And2027Member" xlink: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 2022 and 2027 [Member]</link:label>
    <link:label id="lab_mho_Between2020And2027Member_label_en-US" xlink:label="lab_mho_Between2020And2027Member" xlink: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 2020 and 2027 [Member]</link:label>
    <link:label id="lab_mho_Between2020And2027Member_documentation_en-US" xlink:label="lab_mho_Between2020And2027Member" 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 2020 and 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2020And2027Member" xlink:href="mho-20211231.xsd#mho_Between2020And2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Between2020And2027Member" xlink:to="lab_mho_Between2020And2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_A2021SeniorNotesMember_e6a70d0f-b40c-4f47-a040-439c72eceae1_terseLabel_en-US" xlink:label="lab_mho_A2021SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2021SeniorNotesMember_label_en-US" xlink:label="lab_mho_A2021SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2021SeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2021SeniorNotesMember" 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">2021 Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2021SeniorNotesMember" xlink:href="mho-20211231.xsd#mho_A2021SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2021SeniorNotesMember" xlink:to="lab_mho_A2021SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_30a71a74-1863-4d85-af33-de70718f4cf0_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockValue_50c12c6a-a055-4746-9421-6b3cec7af09d_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 - 1,637,511 and 1,323,292 shares at December 31, 2021 and 2020, 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/2021/elts/us-gaap-2021-01-31.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_RelatedPartyTransactionLineItems_c170e1e6-0697-4e02-984d-ff6e27cf404e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_06a35be2-1ed1-47f8-a424-392da0232776_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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, Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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 Asset, Fair Value, Amount Not Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneous_3d15f161-ecf6-43ed-b65a-1b49c9900018_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/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromEquityMethodInvestments_b130752e-c48b-4bbd-8dbd-46602aecd58f_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/2021/elts/us-gaap-2021-01-31.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_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_a8a373bd-5cd5-4bc6-a198-df95c1d81998_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">Best efforts 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-20211231.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4fb8cdcf-67d2-43fe-9dc7-386e8ad18204_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueDisclosuresTextBlock_0fa518f9-761e-46e5-a957-8a2375241dcb_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/2021/elts/us-gaap-2021-01-31.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_SubsegmentsDomain_0bf57835-8d4e-4744-a304-73b45278dc0f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CustomerAdvancesAndDeposits_4dc6d6b4-7d71-45b7-ba9a-b47ccbaadcc8_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/2021/elts/us-gaap-2021-01-31.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_DepreciationDepletionAndAmortization_ca5facae-1e67-4262-bdb3-718836776a9d_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/2021/elts/us-gaap-2021-01-31.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_mho_LiborFloor_6753f667-220f-4773-b2e7-1dd1d14d3f71_terseLabel_en-US" xlink:label="lab_mho_LiborFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">libor floor</link:label>
    <link:label id="lab_mho_LiborFloor_label_en-US" xlink:label="lab_mho_LiborFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">libor floor</link:label>
    <link:label id="lab_mho_LiborFloor_documentation_en-US" xlink:label="lab_mho_LiborFloor" 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">libor floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor" xlink:href="mho-20211231.xsd#mho_LiborFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LiborFloor" xlink:to="lab_mho_LiborFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_a39b3ba9-4a54-4a7d-9ce7-3bc56fddfcac_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">Best efforts 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-20211231.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_DeferredTaxLiabilitiesAbstract_1bf2b37c-341b-49f2-b31b-95d3f64d7c84_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromConvertibleDebt_a22e1597-e9c5-4278-bd20-502722c58e68_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 convertible senior subordinated notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_bde63c81-eadf-4886-84b7-199d94af6d97_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/2021/elts/us-gaap-2021-01-31.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_OtherAssets_31fe86bb-7742-4342-a063-a5b82312231e_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_10c4e378-f677-4492-a210-34452484ba73_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/2021/elts/us-gaap-2021-01-31.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_Restrictionsonpaymentofdividends_f01d40aa-8d2e-46cf-ba46-7cb225ed5a97_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-20211231.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_ProductWarrantyAccrual_d66d86dc-40d8-46ea-a720-acc4ec1e6166_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_c145fc72-af18-41bc-8c57-6ba0318f0d99_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/2021/elts/us-gaap-2021-01-31.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_CostOfGoodsAndServicesSold_5c30e0aa-7b77-4281-a28b-fc898834663f_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/2021/elts/us-gaap-2021-01-31.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_mho_StuccoRepairCost_e5b78287-4ea4-44a9-b4ff-5dde3cb92168_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-20211231.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_dei_DocumentPeriodEndDate_d36971e7-7b93-41ee-8594-068b948fa0ea_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/2021q4/dei-2021q4.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_mho_IncrementalCommonSharesAttributableToStockOptions_631e473d-d312-45db-89d4-9e1070fa2a80_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-20211231.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_dei_EntityCentralIndexKey_45f4d18a-1c65-437e-b345-bbbc43dd74f9_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/2021q4/dei-2021q4.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_us-gaap_LineOfCreditFacilityLenderDomain_fb5f4574-6ecb-436b-9b27-e5a9f62e547a_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/2021/elts/us-gaap-2021-01-31.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_mho_NonCashTransactionsDuringYearAbstract_72c2abea-acb9-4a42-8ef8-058ccf36eba6_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-20211231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_252d66bb-2715-4b47-ad44-8a10af2e4491_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsGrossAbstract_75433e30-b9a9-414f-858e-64e1154760db_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/2021/elts/us-gaap-2021-01-31.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_DeferredStateAndLocalIncomeTaxExpenseBenefit_9e33374c-6bed-4baa-9eb1-f3fe0119ab48_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/2021/elts/us-gaap-2021-01-31.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_mho_ReconciliationofEffectiveTaxRateAbstract_29d7dd94-985c-4145-be61-3b446c7cbdd9_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-20211231.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_AwardDateDomain_2dca73ea-5e1e-4e02-9857-5dca0c5bcd4e_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentTextBlock_102bde1a-f6cb-44a6-b190-f0cf89ea8777_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEarningsPerShareDilutedByCommonClassTable_5457c6af-3904-4a0d-8c1a-4f392f13246d_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_6deb4179-a6bc-4ad2-914f-ed8cf6652e5d_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/2021/elts/us-gaap-2021-01-31.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_Between2028And2033Member_ffb6fa65-0a45-48fd-8081-956f52da8edb_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-20211231.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_PropertyPlantAndEquipmentNet_a0da2e1f-d23e-4269-ad71-4fcd5516da11_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_44639cec-437c-4312-bffa-8186c707fb73_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/2021/elts/us-gaap-2021-01-31.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_mho_InterestIncomeNetOfInterestExpense_1ff604b5-1bf3-4324-ab65-93d27fda5193_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-20211231.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_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_18e07741-7074-4c9a-abe0-fe4624ac48ad_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-20211231.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_12e6b1d7-048a-4980-873b-b2dad019a479_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-20211231.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_A2017ConvertibleSeniorNotesMember_6445d2bf-d8cf-464f-94b8-b2f0b2e04ac2_terseLabel_en-US" xlink:label="lab_mho_A2017ConvertibleSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Convertible Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2017ConvertibleSeniorNotesMember_label_en-US" xlink:label="lab_mho_A2017ConvertibleSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Convertible Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2017ConvertibleSeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2017ConvertibleSeniorNotesMember" 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">2017 Convertible Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2017ConvertibleSeniorNotesMember" xlink:href="mho-20211231.xsd#mho_A2017ConvertibleSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2017ConvertibleSeniorNotesMember" xlink:to="lab_mho_A2017ConvertibleSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure_183e29f5-b652-4688-9765-d76eacd4b043_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">Mortgages 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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementsAbstract_ed804d7a-5f7a-4852-a1fa-6890b5580059_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-20211231.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_LineOfCreditFacilityAxis_567ddb9d-7be6-4b0d-976d-0ff053e122af_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_TreasuryStockSharesAcquired_fe0b39eb-d9be-42b3-a334-4bfbb9ccc88a_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/2021/elts/us-gaap-2021-01-31.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_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_24323baf-ea9e-459e-83a6-333681ab36dc_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentLineItems_7e4868c6-7523-4cc0-b094-ee61200c2add_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/2021/elts/us-gaap-2021-01-31.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_dei_TradingSymbol_5460500c-bdfe-4d5a-9be0-e85c1cfae08c_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/2021q4/dei-2021q4.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_us-gaap_EarningsPerShareAbstract_f8102e1e-7767-430c-b269-a8c77247c466_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/2021/elts/us-gaap-2021-01-31.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_mho_ExtendingLendersCreditFacilityExpirationDate_e259eb78-aaf1-4370-8ffb-bac117ee61d6_terseLabel_en-US" xlink:label="lab_mho_ExtendingLendersCreditFacilityExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extending Lenders Credit Facility Expiration Date</link:label>
    <link:label id="lab_mho_ExtendingLendersCreditFacilityExpirationDate_label_en-US" xlink:label="lab_mho_ExtendingLendersCreditFacilityExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extending Lenders Credit Facility Expiration Date</link:label>
    <link:label id="lab_mho_ExtendingLendersCreditFacilityExpirationDate_documentation_en-US" xlink:label="lab_mho_ExtendingLendersCreditFacilityExpirationDate" 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">Extending Lenders Credit Facility Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ExtendingLendersCreditFacilityExpirationDate" xlink:href="mho-20211231.xsd#mho_ExtendingLendersCreditFacilityExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ExtendingLendersCreditFacilityExpirationDate" xlink:to="lab_mho_ExtendingLendersCreditFacilityExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LandPurchaseDeposits_97fe3cd9-0765-4d45-900b-97802f5c78ce_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-20211231.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_us-gaap_PropertyPlantAndEquipmentGross_515bb58e-b820-4c5d-ab30-3d0a59357b9e_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/2021/elts/us-gaap-2021-01-31.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_mho_OutstandingPerformanceBonds_499a7d81-ce6a-478c-9204-c162aceb6f0d_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-20211231.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_RelatedPartyTransactionDomain_7e86aa55-81e3-496b-8f8f-c16f9c93dcaf_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesOther_bea51e76-be20-4858-9f25-5c3ecdac19c8_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/2021/elts/us-gaap-2021-01-31.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_mho_Federaleffectofstatedeferredtaxes_72d8ac9e-bfe1-4aaf-890d-da746dba00bb_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-20211231.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_2138127d-f0db-4fcc-b982-41696c0792f0_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-20211231.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_us-gaap_OtherInventoryAbstract_3acb565e-779f-4625-9d0c-48a60059bd0c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInOtherOperatingAssets_909a0046-5271-487f-bf9a-5f8dc34b868c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_Revenues_2cad6bd5-ef59-44b0-8a01-032a6364d8a7_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/2021/elts/us-gaap-2021-01-31.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_mho_StockUnitsAwardedUnderThe2018LTIPPlan_b94b1719-cb57-4272-b8db-049c9aeef7a4_terseLabel_en-US" xlink:label="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan" xlink: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 Units Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan_label_en-US" xlink:label="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan" xlink: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 Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan_documentation_en-US" xlink:label="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan" 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 Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan" xlink:href="mho-20211231.xsd#mho_StockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan" xlink:to="lab_mho_StockUnitsAwardedUnderThe2018LTIPPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityRestrictions_ecb7cc04-13d5-42f2-aeb6-d0a4f7e6b888_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/2021/elts/us-gaap-2021-01-31.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_mho_CDDDue512051SARMember_42952a79-7f95-4ab8-aee6-8c11da91f05f_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-20211231.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_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d3618a84-0d30-4935-b99a-cece2ecbb862_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_b99347e6-5df4-4b5c-9748-67c47371e649_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/2021/elts/us-gaap-2021-01-31.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_mho_StockUnitsOutstandingUnderStockOptionPlan_91f75a90-205f-4885-87f2-5713618e201c_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-20211231.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_us-gaap_LineOfCreditFacilityTable_dce62bea-f174-40be-b902-7657ea2600aa_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LossContingencyAccrualAtCarryingValue_9633b4c6-478f-4b88-901f-f112261817ab_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/2021/elts/us-gaap-2021-01-31.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_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_b0df55e9-3dd9-4c67-ace0-040672762376_verboseLabel_en-US" xlink:label="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" 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">Warehousing Agreement - Fifth Amendment to Second Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_label_en-US" xlink:label="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" xlink: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 - Fifth Amendment to Second Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_documentation_en-US" xlink:label="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" 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 - Fifth Amendment to Second Amended and Restated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" xlink:to="lab_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_24540a4b-914d-4b7d-95fe-ebc8810ecc18_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-20211231.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_e992352d-c32c-4289-8586-166dcc027035_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4d838153-ba71-432c-8ec2-3ddc9e91cd0b_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/2021/elts/us-gaap-2021-01-31.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_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_54f6d468-3fb8-46ac-9bfd-e90835b4b341_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/2021/elts/us-gaap-2021-01-31.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_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_7316a7f0-8139-4523-a80e-4e15ce9ace9c_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-20211231.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_ProceedsFromSaleOfMortgageServicingRightsMSR_bd6b1991-375f-4e00-9e26-f06054307ced_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/2021/elts/us-gaap-2021-01-31.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_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_20646050-8221-4c7e-a061-5780a9ef1406_terseLabel_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" xlink: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 - Third Amendment to Second Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_label_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" xlink: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 - Third Amendment to Second Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_documentation_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" 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 - Third Amendment to Second Amended and Restated [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" xlink:to="lab_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_84474291-c4bf-4e34-a9bc-8404b24f14ea_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/2021/elts/us-gaap-2021-01-31.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_mho_MortgageLoansHeldForSaleMember_6d32fbb3-622a-4f77-a4b7-a4ff1ecc262a_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-20211231.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_d7dc498d-7c0e-42bd-9f10-d1c64ee5527c_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/2021/elts/us-gaap-2021-01-31.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_CostOfSalesPolicyTextBlock_b43588e8-c0b7-43c6-8925-ba03f91525a6_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/2021/elts/us-gaap-2021-01-31.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_mho_LegalLiabilitiesDisclosureAbstract_9b540d96-0d11-4549-ab61-b56215d9f8a3_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-20211231.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_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bc925042-e352-4321-87a2-52a34c6ec82e_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageRemainingContractualTermAbstract_d180b07e-1c7a-4963-a155-7938c2162e7e_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-20211231.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_dei_EntityCurrentReportingStatus_bd1d86d0-1a79-49ba-bcf3-d41b68087f6f_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/2021q4/dei-2021q4.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_EffectiveIncomeTaxRateContinuingOperations_27a05030-0a1c-4300-9799-81114e46a292_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/2021/elts/us-gaap-2021-01-31.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_GainLossOnOilAndGasHedgingActivity_88f7240d-5ec5-430f-a811-fd4cf8492c40_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/2021/elts/us-gaap-2021-01-31.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_dei_EntitiesTable_0b040cce-3c8f-47e8-a4c6-4eeaf6dd02a3_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/2021q4/dei-2021q4.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_ProfitLoss_d54bf80a-2ecc-4894-8ec7-23f7afc58f35_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_dd995d4e-df33-4a65-854a-68bc4cfb2167_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/2021/elts/us-gaap-2021-01-31.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_mho_NetOperatingLossCarryforwardExpirationDatesDomain_8c771477-53aa-4e3d-b76b-fe3ce5ca3c39_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-20211231.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_PayablesAndAccrualsAbstract_ddbd5a5d-c692-41a0-a3d5-c50ab48fd988_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentEstimatedUsefulLives_ba83fabf-c090-4ca4-8c2d-77a671a82d67_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink: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, Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink: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, Estimated Useful Lives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6b90f605-727b-42fc-aa76-24291e8f070d_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_a3dc9fcc-77d3-400b-81bf-fc4f0f0207d6_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_a0cf02d7-c54c-43a9-a186-450e9d358668_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommonStockParOrStatedValuePerShare_e26c3603-af52-4cbd-bafe-c304aa1d9194_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/2021/elts/us-gaap-2021-01-31.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_mho_ConsolidatedInterestIncurredMember_ae356cf8-3cd5-4bc7-8387-673d50b6b419_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-20211231.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_GainOnSaleOfInvestments_8a6f863e-7f48-421c-b207-5dfbdfbe8c62_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainOnSaleOfInvestments" 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">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/2021/elts/us-gaap-2021-01-31.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_LeasesAbstract_e371a6c6-fe28-412c-a981-03e5c80d644e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AwardDateAxis_2c048a8e-0f6f-42a3-bb3f-9877d47f4af7_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxPolicyTextBlock_60ebdc7b-3d03-402d-9d41-37d16bd063d9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3aead2c4-a919-44a2-8ae8-75e26c3af11b_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_fdf999b5-ce5a-4c54-9f9f-41699ac43ee4_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressPostalZipCode_24b0fe54-fc8e-4866-92ef-6f913161949b_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/2021q4/dei-2021q4.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_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_e267fdd5-834a-4c2f-8081-ff4226278b7a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2f27d59f-16e5-49b6-87bc-5084bf6c722a_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_e6f0b643-0a1e-4299-a967-9b2b0971846a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abddccbf-300a-4163-82de-6b90208bb68f_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_c2e12791-73dc-40d4-af2d-1cb53ae5bede_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2aa08969-864c-4018-80d5-8714977baab8_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_4f78d941-9890-48e7-8462-345f3b4515e1_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InsuranceRecoveries_30fe34fc-1c6d-46a2-91b7-1e4b9c884978_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SellingExpense_2e62add5-d4ec-4e73-be98-5ddf989c0b37_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/2021/elts/us-gaap-2021-01-31.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_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_eb28174b-aa50-446d-afd0-b623a74829a5_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-20211231.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_IncomeTaxDisclosureTextBlock_703e331b-16c0-4dc3-a0be-a0b06d12f6b2_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/2021/elts/us-gaap-2021-01-31.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_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_93567bf6-ab09-4fed-9f74-992b2b99287d_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-20211231.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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_b02daa80-bae1-4b43-bc59-7459252a3e1b_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/2021/elts/us-gaap-2021-01-31.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_LongtermDebtTypeAxis_5cee497c-ed6b-47cc-a196-2a3db05cb886_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/2021/elts/us-gaap-2021-01-31.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_mho_ScheduleofOperatingLeasePaymentsDueAbstract_2c2d87de-d496-4102-b9a5-ecc017084f53_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-20211231.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_us-gaap_RealEstateAbstract_b1d96f75-59ef-42cf-948b-1df0d67fa086_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/2021/elts/us-gaap-2021-01-31.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_mho_SouthernHomebuildingMember_8dd1eb81-7eef-4630-b691-e1f110f122d5_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-20211231.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_TwoYearBonusStockOptionsMember_8788efc1-4d50-43bc-a8a7-f34b50bc7843_terseLabel_en-US" xlink:label="lab_mho_TwoYearBonusStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two-Year Bonus Stock Options [Member]</link:label>
    <link:label id="lab_mho_TwoYearBonusStockOptionsMember_label_en-US" xlink:label="lab_mho_TwoYearBonusStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two-Year Bonus Stock Options [Member]</link:label>
    <link:label id="lab_mho_TwoYearBonusStockOptionsMember_documentation_en-US" xlink:label="lab_mho_TwoYearBonusStockOptionsMember" 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">Two-Year Bonus Stock Options granted during the year ended December 31, 2010.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TwoYearBonusStockOptionsMember" xlink:href="mho-20211231.xsd#mho_TwoYearBonusStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TwoYearBonusStockOptionsMember" xlink:to="lab_mho_TwoYearBonusStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesFairValueDisclosures_92d57325-5081-4e37-bba4-ff817046f57d_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesFairValueDisclosures" xlink: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 2021 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesFairValueDisclosures_label_en-US" xlink:label="lab_mho_SeniorNotesFairValueDisclosures" xlink: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 Fair Value Disclosures</link:label>
    <link:label id="lab_mho_SeniorNotesFairValueDisclosures_documentation_en-US" xlink:label="lab_mho_SeniorNotesFairValueDisclosures" 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 - Fair Value Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesFairValueDisclosures" xlink:href="mho-20211231.xsd#mho_SeniorNotesFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesFairValueDisclosures" xlink:to="lab_mho_SeniorNotesFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_d05b46ce-1965-47bf-b366-4ef2f27c352c_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/2021/elts/us-gaap-2021-01-31.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_ConstructionMember_d17367ac-9bb8-4bc9-b2f0-1cc16a3cbb4c_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/2021/elts/us-gaap-2021-01-31.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_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_f155f261-7c15-4d88-8657-4026b48ad277_verboseLabel_en-US" xlink:label="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" 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">Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [Member]</link:label>
    <link:label id="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_label_en-US" xlink:label="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [Member]</link:label>
    <link:label id="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_documentation_en-US" xlink:label="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" 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">Repurchase Agreement-Fourth Amendment to Second Amendment and Restated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" xlink:href="mho-20211231.xsd#mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" xlink:to="lab_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TransactionsWithRelatedPartiesAbstract_799b485b-83cd-4ff1-928e-05575a3f4b75_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-20211231.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_dei_AuditorFirmId_1afe3fc8-d575-47ac-aeee-224ed913cc53_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/2021q4/dei-2021q4.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_us-gaap_StatementOfCashFlowsAbstract_4497c9ed-5d0a-4850-84d5-2967b25d04e0_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/2021/elts/us-gaap-2021-01-31.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_CreditFacilityAxis_884f615e-102a-4900-b39f-143d3c2af4fa_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/2021/elts/us-gaap-2021-01-31.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_mho_OtherAssetsPolicyTextBlock_926d255d-344b-4fa9-a43f-f54290f0f14e_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-20211231.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_dei_EntityAddressAddressLine1_483c549d-216b-4cde-ab84-94f426a95ee6_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/2021q4/dei-2021q4.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_ProceedsFromRepaymentsOfOtherDebt_093952c2-af3a-44fa-97f1-251b19ed0aac_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivities_cbafdc6f-0211-4add-8f3f-4aa6f33c1e4d_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressAddressLine2_3ef8e281-7224-4a5c-865c-2a64d472384e_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/2021q4/dei-2021q4.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_InterestPaid_d1f5e2b1-7703-4b25-a858-ecde1b37ba4e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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 Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_6bdc3bc6-b80a-4b39-a993-34fa3e4c2000_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_e144a498-9d3c-464a-96b6-673f69a9ddfc_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInOperatingCapitalAbstract_c74e85df-908b-47c0-8aeb-f85673c8e33e_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/2021/elts/us-gaap-2021-01-31.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_78b7ab60-33dc-4a6f-b6fb-8512f8c4ab32_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/2021/elts/us-gaap-2021-01-31.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_AssumptionsForFairValueOfStockOptionsAbstract_c535fccf-c480-4490-bdd0-939ca61d0a8a_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-20211231.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4428788-8920-4c59-b6fb-c9f9f9f02f8a_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/2021/elts/us-gaap-2021-01-31.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_SubsegmentsConsolidationItemsAxis_77deb3df-74d9-4661-8350-ea67ec5814f4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ConsolidationPolicyTextBlock_d57ecdcb-460e-474e-b9a6-b026835711fa_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityShellCompany_dba312c6-2c39-42d8-a686-279accaf0d56_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/2021q4/dei-2021q4.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_PurchaseOptionsLand_62c01fb9-3ea6-431c-bd13-c9da1503cc0c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_34a17931-4c72-4d42-9b28-98163177c632_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/2021/elts/us-gaap-2021-01-31.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_ClassOfStockDomain_369a832a-16c2-44af-b64e-54029ff6e633_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquireBusinessesGross_89d5cdb1-8945-4378-89c7-5e619dfb41b7_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/2021/elts/us-gaap-2021-01-31.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_CapitalLeaseObligationsIncurred_cf0e4a62-f9ba-4905-ad65-5180bb7f94db_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityMaximumBorrowingCapacity_64886d39-27ea-4266-80b0-60ab964a6536_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/2021/elts/us-gaap-2021-01-31.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_SegmentReportingInformationLineItems_d8b591d0-e613-4dca-91ed-343f05e6e9a2_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fb591a17-e77d-4d5c-84c0-b76a5c27da48_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/2021/elts/us-gaap-2021-01-31.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_Leverageratio_01abfc94-1d3b-476e-a608-a352d6e307ff_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-20211231.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_dei_CurrentFiscalYearEndDate_b3685b9f-4698-42cf-8e47-2a7de30309ac_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/2021q4/dei-2021q4.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_AccountsPayableCurrentAndNoncurrent_9264bca0-5249-44e4-bfa7-3e43c7ef34f3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_7c4914fe-57ea-4ef0-a7d2-1bcb63c1f2dd_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/2021/elts/us-gaap-2021-01-31.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_mho_FutureMinimumLeasePaymentsAbstract_c50f1e89-696c-4fca-8dd9-71afdb18cee9_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-20211231.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_3badd2ef-d8c5-4398-add2-5d769465cf5a_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-20211231.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_c4ae1f83-4e6c-4cd1-80ea-10bd365a6bf7_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-20211231.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_58448011-a7a5-4d3a-a186-fafe992bab39_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-20211231.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_LineOfCreditFacilityLineItems_cdabfa50-b355-4dd5-8d75-2fda6a7b5ac4_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentNameDomain_651e58af-66ec-4123-ba02-94015256035d_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/2021/elts/us-gaap-2021-01-31.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_mho_CommunityDevelopmentDistrictObligations_b45b0df9-1760-4089-a02d-93d444803d37_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-20211231.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_StatementTable_5a9087cd-6eeb-488b-99a9-035a0e71fef8_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/2021/elts/us-gaap-2021-01-31.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_MortgageServicingRightsMSRImpairmentRecovery_13154d9f-d2ea-4f2a-b87d-2fd9e14043b1_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/2021/elts/us-gaap-2021-01-31.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_mho_TotalLoansIndemnified_d7a06af8-1f76-4be7-bc33-988191aa0894_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-20211231.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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a5ed2b86-c69b-48ed-abd3-3d14bc6d7250_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsOther_8e67982c-843d-4b93-bce2-8273269b5608_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/2021/elts/us-gaap-2021-01-31.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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_27a24ea0-86e6-4ab1-8a0d-abc5082c3606_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/2021/elts/us-gaap-2021-01-31.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_mho_A2028SeniorNotesMember_030f182e-c48e-4715-89b2-7124b83b123f_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-20211231.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_IncreaseDecreaseInOtherNoncurrentAssets_0000a573-8b3e-407f-8e72-5d7c5b108e2f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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 Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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 Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7dd253ff-43f4-4f08-ba3f-c84f8aec0d96_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/2021/elts/us-gaap-2021-01-31.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_srt_RangeAxis_7f0f5110-49c2-448c-af2f-ef11daf7e48a_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/2021/elts/srt-2021-01-31.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_AdjustmentsToAdditionalPaidInCapitalOther_482cd150-773c-4382-ac91-c16b146cfda7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of deferred tax asset related to stock options and executive deferred compensation distributions</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink: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 Additional Paid in Capital, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_00e4d64e-11c5-4e6b-b464-3d6519d90034_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfOtherAssetsTableTextBlock_c637c5b3-33db-45eb-9b7b-dd9f01269382_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PreferredStockMember_0d1d18f0-1809-4de0-8224-794aac447b8f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2ccc2e4e-5833-4bf9-89d0-69b402eda1ba_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/2021/elts/us-gaap-2021-01-31.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_StandardProductWarrantyAccrual_fa499622-6dee-4ead-91b1-997632eb2001_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInCustomerDeposits_c89144c4-eca4-4f97-bd74-fa22a49f3a78_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/2021/elts/us-gaap-2021-01-31.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_WriteOffOfDeferredDebtIssuanceCost_df948b0d-88a8-408a-a7cb-af7b48982f86_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_f8e040e3-7dd4-4bfc-8309-0df3f35af5b9_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationTaxCredits_8447728e-fb23-41c8-b047-8b48e6fa6454_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ForwardContractsMember_62e3cd41-f134-4043-8eb9-89d853141833_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/2021/elts/us-gaap-2021-01-31.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_SelfInsuranceReserve_43c515ab-7a54-40db-8718-d2df68ba9ae1_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/2021/elts/us-gaap-2021-01-31.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4e681e52-385d-47db-b94e-cc668e142084_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestRateLockCommitmentsMember_f2808782-3510-4fa3-bff7-6ba240859ed4_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/2021/elts/us-gaap-2021-01-31.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_mho_PrepaidLandAcquisitionCosts_5c4b13d9-b44d-4429-84f3-2b5094086b4c_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-20211231.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_mho_AdditionsOfServicingAsset_f6f97070-7ebe-4f10-a350-0dcd4d15a7e6_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-20211231.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_8b1845f3-c09f-4558-b76f-a24f8ed50cb3_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/2021/elts/us-gaap-2021-01-31.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_FinancialServiceMember_a5c5fab0-f9ba-4b12-bb80-195e69987d7b_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseCost_1919a419-8cb2-47f0-8d74-d5a8d3d39cab_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/2021/elts/us-gaap-2021-01-31.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_RelatedPartyTransactionsDisclosureTextBlock_cb6c469b-e0af-4637-89a0-191c844036b2_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/2021/elts/us-gaap-2021-01-31.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_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_12444907-384b-4abd-bed4-d851c88d95df_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-20211231.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_us-gaap_DeferredIncomeTaxExpenseBenefit_c426dd3a-8de5-4f0c-aa0d-e36c65ee73b4_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/2021/elts/us-gaap-2021-01-31.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_mho_RealEstateRelatedImpairments_d2ba18e5-95e5-48cf-b599-3474631bf955_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-20211231.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_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_3917ea3a-821e-4b90-82fd-608ddf6b49e7_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-20211231.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:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_adf4246e-4e45-4762-9c68-899375ac1568_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/2021/elts/us-gaap-2021-01-31.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>mho-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9e22db37-4443-4907-b81d-52b512c86b3b,g:ac93d281-4696-467c-bfff-77b36b97a62a-->
<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-20211231.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_73b411ce-64b0-4af7-ac6a-87e65e0de260" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73b411ce-64b0-4af7-ac6a-87e65e0de260" xlink:to="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:to="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f2b777a9-b450-4662-b3b5-c1ce2a0f3a21" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c21862d6-d3d4-47f4-a69c-f90f13dbb2c2" xlink:to="loc_dei_EntityDomain_f2b777a9-b450-4662-b3b5-c1ce2a0f3a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_cac8707a-aec1-4d1e-82a5-18d72c68db8d" xlink:to="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f1e32c41-9f5f-4876-8ae0-46d8eb66e232" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentAnnualReport_f1e32c41-9f5f-4876-8ae0-46d8eb66e232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_81044397-bb8e-4e04-91dc-92a84d9a7336" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentTransitionReport_81044397-bb8e-4e04-91dc-92a84d9a7336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e542a658-0f83-4176-b7bc-5e4ce425ef2a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentType_e542a658-0f83-4176-b7bc-5e4ce425ef2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f3b4d6d6-4d7c-447d-bcf7-7e646caddf83" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentPeriodEndDate_f3b4d6d6-4d7c-447d-bcf7-7e646caddf83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7eb77b83-49ee-4863-a4d4-41cc92b3fa23" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityFileNumber_7eb77b83-49ee-4863-a4d4-41cc92b3fa23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_58707056-991c-414d-a7f9-63ebb521cccd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityRegistrantName_58707056-991c-414d-a7f9-63ebb521cccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b1a46a6b-352b-4180-a85c-06ca55bb39fd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b1a46a6b-352b-4180-a85c-06ca55bb39fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7b9ec68a-1481-4e88-a8d1-1a317b55eb98" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityTaxIdentificationNumber_7b9ec68a-1481-4e88-a8d1-1a317b55eb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_d6bb3101-3a6a-4add-a306-b971f89198e4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressAddressLine1_d6bb3101-3a6a-4add-a306-b971f89198e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_895fb57c-2a82-4318-9bb9-ac9a3ed719bc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressAddressLine2_895fb57c-2a82-4318-9bb9-ac9a3ed719bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f4ea8395-3ac9-47fc-98da-91dff276daf5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressCityOrTown_f4ea8395-3ac9-47fc-98da-91dff276daf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_18a4566b-eb6c-417a-b9bc-0bae2f5cf1a6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressStateOrProvince_18a4566b-eb6c-417a-b9bc-0bae2f5cf1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a597e6d8-dc55-47e8-93e3-f1ed0900dc35" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityAddressPostalZipCode_a597e6d8-dc55-47e8-93e3-f1ed0900dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0725efca-a1e8-4c8b-8e27-1bde6c438461" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_CityAreaCode_0725efca-a1e8-4c8b-8e27-1bde6c438461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_560452e2-e5e1-47dc-a88f-42c903777a70" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_LocalPhoneNumber_560452e2-e5e1-47dc-a88f-42c903777a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d8c2759f-abe8-4f9f-8cdd-960790f0fb66" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_Security12bTitle_d8c2759f-abe8-4f9f-8cdd-960790f0fb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2d834654-fd02-48b6-9c7d-ad1fba60668c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_TradingSymbol_2d834654-fd02-48b6-9c7d-ad1fba60668c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_9516b1f2-5e02-4039-9fc5-ba324161cff6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_SecurityExchangeName_9516b1f2-5e02-4039-9fc5-ba324161cff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_de93e732-2d1a-4f6b-95d1-0cc0ebc5bc13" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_de93e732-2d1a-4f6b-95d1-0cc0ebc5bc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1b2b7564-1f64-470d-b987-d23e2e80382b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityVoluntaryFilers_1b2b7564-1f64-470d-b987-d23e2e80382b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9291208-6bb0-4e9d-aa2e-ab37801c4775" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCurrentReportingStatus_e9291208-6bb0-4e9d-aa2e-ab37801c4775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_273f51dc-582e-4e19-8acf-aad52ffdbefa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityInteractiveDataCurrent_273f51dc-582e-4e19-8acf-aad52ffdbefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_74ac1c5d-72de-42e8-84ee-364ba3d7ba29" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityFilerCategory_74ac1c5d-72de-42e8-84ee-364ba3d7ba29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4e36d7b0-c0a3-4745-8884-dd357a4b9b2a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntitySmallBusiness_4e36d7b0-c0a3-4745-8884-dd357a4b9b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cbb5c09b-3ec0-4a5e-997f-e6cac7b36d97" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityEmergingGrowthCompany_cbb5c09b-3ec0-4a5e-997f-e6cac7b36d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_522ae140-91a6-4dae-8f19-a4f338330837" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_IcfrAuditorAttestationFlag_522ae140-91a6-4dae-8f19-a4f338330837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_98a936b1-fb1d-4dd6-a4a9-47ed72c8c8bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityShellCompany_98a936b1-fb1d-4dd6-a4a9-47ed72c8c8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_01dbf532-28b9-491a-b90c-dec13e4fc3c3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityPublicFloat_01dbf532-28b9-491a-b90c-dec13e4fc3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a4861b8f-ec7b-43c9-bfeb-85d91ad30848" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a4861b8f-ec7b-43c9-bfeb-85d91ad30848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_864f237d-f84f-4f8a-8c0e-608a70a23188" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_EntityCentralIndexKey_864f237d-f84f-4f8a-8c0e-608a70a23188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ea7ba744-b1fc-4c8e-9ce7-f523d3094889" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_CurrentFiscalYearEndDate_ea7ba744-b1fc-4c8e-9ce7-f523d3094889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9922d29f-5eb7-4b2b-903c-bcea3080361b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentFiscalYearFocus_9922d29f-5eb7-4b2b-903c-bcea3080361b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_575a2565-8bf6-42f0-a65f-f8851be7d1cc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_DocumentFiscalPeriodFocus_575a2565-8bf6-42f0-a65f-f8851be7d1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_24067e24-b9a4-4f8c-be40-a79a2d121fc9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_296fa589-e6fb-41c3-8590-f0c2f3492f82" xlink:to="loc_dei_AmendmentFlag_24067e24-b9a4-4f8c-be40-a79a2d121fc9" 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-20211231.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_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b61e833c-729d-49d4-bd4f-d2a0f209bd5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_Revenues_b61e833c-729d-49d4-bd4f-d2a0f209bd5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5d5673f9-8bd8-4650-ae61-e65c75c3ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5d5673f9-8bd8-4650-ae61-e65c75c3ba13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_7b9041b4-21b4-45db-9e1c-d7c6dae7ced5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_7b9041b4-21b4-45db-9e1c-d7c6dae7ced5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_54233baf-1ae6-458e-bb19-64c252103b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_54233baf-1ae6-458e-bb19-64c252103b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_a43c4eda-d85f-4183-beb7-1e0a02cc8f12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_SellingExpense_a43c4eda-d85f-4183-beb7-1e0a02cc8f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_1c390a53-e6ee-48d8-80d2-fdbff39b3059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_1c390a53-e6ee-48d8-80d2-fdbff39b3059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_27f14739-951b-4afc-8132-69c7f28e2c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_OtherIncome_27f14739-951b-4afc-8132-69c7f28e2c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a4518a25-2451-45d0-97f0-3a02a25282a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_InterestExpense_a4518a25-2451-45d0-97f0-3a02a25282a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_97281d5b-3f53-4cb4-a39a-df49a3256c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_97281d5b-3f53-4cb4-a39a-df49a3256c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_3a5bdf96-0db9-4391-8c38-565091ba2846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_CostsAndExpenses_3a5bdf96-0db9-4391-8c38-565091ba2846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f14f0f0e-3b1d-4df2-8871-4f883b68c188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f14f0f0e-3b1d-4df2-8871-4f883b68c188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_784907d4-bbc1-4946-8fda-28ae969bfbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_784907d4-bbc1-4946-8fda-28ae969bfbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bb44f2e4-3e8c-4223-8bd2-db534981318c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_NetIncomeLoss_bb44f2e4-3e8c-4223-8bd2-db534981318c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_531686f1-a98f-4ae2-af52-858b921a6356" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_EarningsPerShareAbstract_531686f1-a98f-4ae2-af52-858b921a6356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_555a4c2e-f5a8-4df0-a943-58d7cfd05a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_531686f1-a98f-4ae2-af52-858b921a6356" xlink:to="loc_us-gaap_EarningsPerShareBasic_555a4c2e-f5a8-4df0-a943-58d7cfd05a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ad38a8a8-6d14-4c4d-b907-33f50afd0eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_531686f1-a98f-4ae2-af52-858b921a6356" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ad38a8a8-6d14-4c4d-b907-33f50afd0eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_cfd8683a-41c1-433a-abd3-b943cb16565a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_595c35ab-6595-4bd4-a2f2-a9e74629423a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_cfd8683a-41c1-433a-abd3-b943cb16565a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cb5790dd-0ab7-4a6d-89b8-440d0ac24b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_cfd8683a-41c1-433a-abd3-b943cb16565a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cb5790dd-0ab7-4a6d-89b8-440d0ac24b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3d950d03-6efa-48a9-8a41-8989a8abfe57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_cfd8683a-41c1-433a-abd3-b943cb16565a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3d950d03-6efa-48a9-8a41-8989a8abfe57" 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-20211231.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_790951eb-eeaa-4391-8337-a02531696895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_790951eb-eeaa-4391-8337-a02531696895" xlink:to="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:to="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d584554d-7373-40db-ac90-4ca1ff532d77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_8c747000-bf10-47aa-81d2-8c25b3e85020" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f8a0df7-a420-4f8b-9617-26d285aee5d1" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_8c747000-bf10-47aa-81d2-8c25b3e85020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7aaaa74c-8529-4526-a175-133f2053df10" xlink:to="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:to="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7dba72ca-4b2e-4452-b850-f4a01a29af17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7dba72ca-4b2e-4452-b850-f4a01a29af17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_f7382a54-b338-4cce-a244-3367b1228e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_f7382a54-b338-4cce-a244-3367b1228e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_9636bbac-b78b-467d-bce7-5aca5ea969a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_InventoryRealEstate_9636bbac-b78b-467d-bce7-5aca5ea969a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_55d3aa2e-c6d8-4d23-b5f2-14e1500431ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_55d3aa2e-c6d8-4d23-b5f2-14e1500431ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_742bae70-dcb6-4543-81c4-f08ce6e6ac10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_EquityMethodInvestments_742bae70-dcb6-4543-81c4-f08ce6e6ac10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_31c34580-7795-4ef3-96a6-36750e7d8e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_31c34580-7795-4ef3-96a6-36750e7d8e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d06ae92-d0f0-4f69-b707-482b82cb2128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d06ae92-d0f0-4f69-b707-482b82cb2128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_865dd53b-43b0-4b50-b106-1884fa0aea29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_Goodwill_865dd53b-43b0-4b50-b106-1884fa0aea29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c677d480-f762-48a8-a1b9-50d02c72e435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_OtherAssets_c677d480-f762-48a8-a1b9-50d02c72e435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_379f9e89-ec18-46cc-84ff-c9c05bc4818f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_790a254b-4e62-4d5e-8ae8-6a10a8f80fa3" xlink:to="loc_us-gaap_Assets_379f9e89-ec18-46cc-84ff-c9c05bc4818f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1976a45-54f0-42c8-8653-3a07753e23ec" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_ce728a23-6de3-400a-aec6-e5bcb79a5767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_ce728a23-6de3-400a-aec6-e5bcb79a5767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_9f1ed14c-ff61-43bb-95f4-723e7894aaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_9f1ed14c-ff61-43bb-95f4-723e7894aaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3f14ccf0-67ba-4c0b-8ce1-6828754742ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OperatingLeaseLiability_3f14ccf0-67ba-4c0b-8ce1-6828754742ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_38695081-c1cf-4d14-bf77-c3144a49b642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OtherLiabilities_38695081-c1cf-4d14-bf77-c3144a49b642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_9fb1e366-625f-4e37-a08d-bd8ab2038b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_9fb1e366-625f-4e37-a08d-bd8ab2038b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_15dcaadc-db9e-4198-90e3-2a21b15403c1" xlink:href="mho-20211231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_15dcaadc-db9e-4198-90e3-2a21b15403c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8291bbd5-153c-40eb-9a3c-68c379714530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_LineOfCredit_8291bbd5-153c-40eb-9a3c-68c379714530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_16f0c2d6-02b1-450c-aa5d-043884444120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_16f0c2d6-02b1-450c-aa5d-043884444120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_987b3abc-f43f-49df-a7a0-9d87eb3b2f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_OtherNotesPayable_987b3abc-f43f-49df-a7a0-9d87eb3b2f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2021_43610840-9994-48ad-939e-7fa699275ade" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2021"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_Seniornotesdue2021_43610840-9994-48ad-939e-7fa699275ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Seniornotesdue2025_94aae437-6c27-4408-a9ef-7f5d26991477" xlink:href="mho-20211231.xsd#mho_Seniornotesdue2025"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_Seniornotesdue2025_94aae437-6c27-4408-a9ef-7f5d26991477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_daf9e75e-a126-4296-a8f1-def7dcd9b11e" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2028"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_SeniorNotesDue2028_daf9e75e-a126-4296-a8f1-def7dcd9b11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_2cdc8fa2-0836-49b4-bead-d7a57823b281" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2030"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_mho_SeniorNotesDue2030_2cdc8fa2-0836-49b4-bead-d7a57823b281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_73aaf73e-3844-4865-be5d-5cb12b757c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c778fd76-ea4b-4792-94b0-e67c0a2a00b8" xlink:to="loc_us-gaap_Liabilities_73aaf73e-3844-4865-be5d-5cb12b757c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1fe5f485-fe70-404e-a647-19f6d54739c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1fe5f485-fe70-404e-a647-19f6d54739c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a5a5e7e2-e285-4e12-8dba-cf3c9faf0c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_CommonStockValue_a5a5e7e2-e285-4e12-8dba-cf3c9faf0c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4d1607f9-c5dc-41e9-92a6-ca1e129a37d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4d1607f9-c5dc-41e9-92a6-ca1e129a37d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_efe9de01-d0ce-4a67-8c6a-ad7ec1a3f63d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_efe9de01-d0ce-4a67-8c6a-ad7ec1a3f63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b2e4f59b-6a79-41f7-8c18-0205755a9149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_TreasuryStockValue_b2e4f59b-6a79-41f7-8c18-0205755a9149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c920ff9f-2108-4ea8-9246-1763fb244f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_219db586-b673-43ff-aebf-f0ad67742321" xlink:to="loc_us-gaap_StockholdersEquity_c920ff9f-2108-4ea8-9246-1763fb244f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e564bd18-cfaf-4857-82ce-4cd7a85c39c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9fe2b4b-1bd6-4ae0-abb4-31c9bc4b3dc9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e564bd18-cfaf-4857-82ce-4cd7a85c39c4" 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-20211231.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_49ddd304-3852-4242-92bc-3d415caa0f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_21e39db4-fd6f-4948-a06a-e191047cde15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49ddd304-3852-4242-92bc-3d415caa0f7f" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_21e39db4-fd6f-4948-a06a-e191047cde15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_acc20bd1-1c43-41bd-87f2-005817b3a8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49ddd304-3852-4242-92bc-3d415caa0f7f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_acc20bd1-1c43-41bd-87f2-005817b3a8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d4931a23-4205-4f46-be50-f4d0e269d9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49ddd304-3852-4242-92bc-3d415caa0f7f" xlink:to="loc_us-gaap_CommonStockSharesIssued_d4931a23-4205-4f46-be50-f4d0e269d9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_4b0b9cc1-cdf0-4d3d-a6ce-224cd30d3511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49ddd304-3852-4242-92bc-3d415caa0f7f" xlink:to="loc_us-gaap_TreasuryStockShares_4b0b9cc1-cdf0-4d3d-a6ce-224cd30d3511" 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-20211231.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_9a5b9529-e554-4be7-b36f-af8e052586b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_9a5b9529-e554-4be7-b36f-af8e052586b4" xlink:to="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b728fdac-73ef-4b23-b80e-1895a175c1b4" xlink:to="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_53b5bb94-ae75-4f82-ba06-8f2da23144e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_PreferredStockMember_53b5bb94-ae75-4f82-ba06-8f2da23144e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88b04fd9-cfe6-4ba3-811e-5ff37cc6ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_CommonStockMember_88b04fd9-cfe6-4ba3-811e-5ff37cc6ac0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8cebb3b3-3baa-4699-86f8-80ba02852af6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8cebb3b3-3baa-4699-86f8-80ba02852af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b34980a-828b-4b4c-8b87-a6579d4e7927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_RetainedEarningsMember_7b34980a-828b-4b4c-8b87-a6579d4e7927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_8972556a-1cfc-4ce5-87bf-fbe83a1f0be1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3ae0bd70-39c4-4d8a-a723-3151a8cb0e17" xlink:to="loc_us-gaap_TreasuryStockMember_8972556a-1cfc-4ce5-87bf-fbe83a1f0be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_22db3bb3-0b15-40ee-a0cd-75265c884500" xlink:to="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_03c8c496-c647-472b-bd2e-541425c5836c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_86cc00a2-ae2f-49da-a579-09a6e87c395e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_SharesOutstanding_86cc00a2-ae2f-49da-a579-09a6e87c395e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_08bb4da4-9c5c-42a1-9241-7cf505309db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_08bb4da4-9c5c-42a1-9241-7cf505309db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_33b925b0-9198-4709-91b5-eeaa714884a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ProfitLoss_33b925b0-9198-4709-91b5-eeaa714884a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a371700a-6059-4f50-bd82-e207b75965c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a371700a-6059-4f50-bd82-e207b75965c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_3d8f6b01-297d-4d7d-b5ec-c575b7c959bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DividendsPreferredStock_3d8f6b01-297d-4d7d-b5ec-c575b7c959bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_8a081f0d-f009-49e2-b6ce-1d9d69dcb524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_8a081f0d-f009-49e2-b6ce-1d9d69dcb524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_120b14e6-2f83-4921-a31b-72dd979dd57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_120b14e6-2f83-4921-a31b-72dd979dd57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e053a4c0-f4bd-4c5a-aac3-6c8d9f7fc6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e053a4c0-f4bd-4c5a-aac3-6c8d9f7fc6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_0944853b-6a52-4b7a-ad27-090f2fc3ece9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_0944853b-6a52-4b7a-ad27-090f2fc3ece9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d8b3a066-c4d4-44fb-a13f-f15a5cf63444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d8b3a066-c4d4-44fb-a13f-f15a5cf63444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_87e485fd-3992-4869-9aa7-549aa431b8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_87e485fd-3992-4869-9aa7-549aa431b8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_7e9fddb2-eff2-412b-bb2b-44e4a3de8503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_7e9fddb2-eff2-412b-bb2b-44e4a3de8503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18b50deb-5a28-490e-bae5-69dbaa52b621" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18b50deb-5a28-490e-bae5-69dbaa52b621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4353fdd3-ebdd-421f-a92a-15a832976152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4353fdd3-ebdd-421f-a92a-15a832976152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b92850c5-8999-4686-8a2f-53187d8f2267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_ShareBasedCompensation_b92850c5-8999-4686-8a2f-53187d8f2267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3e9d8cea-a6ce-4eec-ac8c-0739cfb0ab83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3e9d8cea-a6ce-4eec-ac8c-0739cfb0ab83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_c0a99425-3bec-4cbe-8e74-55e968de605b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_c0a99425-3bec-4cbe-8e74-55e968de605b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_7a37d2d7-335a-426e-ae99-68746d2fe186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_7a37d2d7-335a-426e-ae99-68746d2fe186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_23ccdc9b-453f-42fa-b726-82810081ff34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_SharesOutstanding_23ccdc9b-453f-42fa-b726-82810081ff34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_894f6978-3288-405e-9547-cf0b32774ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dcea6269-3b31-45bb-9ef0-0feb3a3d6f2a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_894f6978-3288-405e-9547-cf0b32774ded" 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-20211231.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_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:to="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c012c2f1-7142-42aa-883f-91c1066e511a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9a004274-8f07-45bb-8199-efa75a997ed7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c012c2f1-7142-42aa-883f-91c1066e511a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_040ae7ee-35d5-47e4-a7bb-9c5de8bdc18f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e22fe790-08de-4f33-ad16-2bb9bc0f685e" xlink:to="loc_us-gaap_StatementLineItems_040ae7ee-35d5-47e4-a7bb-9c5de8bdc18f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fc1536a2-f18f-4835-92ca-66e995a6400f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fc1536a2-f18f-4835-92ca-66e995a6400f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9f46ccf3-cf8d-4624-a162-0f3e79ef7d80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fc1536a2-f18f-4835-92ca-66e995a6400f" xlink:to="loc_us-gaap_NetIncomeLoss_9f46ccf3-cf8d-4624-a162-0f3e79ef7d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fc1536a2-f18f-4835-92ca-66e995a6400f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_e148cf2b-3253-4dab-ba0c-e88062ff5c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_AssetImpairmentCharges_e148cf2b-3253-4dab-ba0c-e88062ff5c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_4d176d88-c3d6-4d11-8476-759cb84fb78d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_4d176d88-c3d6-4d11-8476-759cb84fb78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2253322f-dcbc-4b69-a001-cdf27689c714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2253322f-dcbc-4b69-a001-cdf27689c714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_7727d3a7-108e-4ecc-a5c1-b3682b4503a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_7727d3a7-108e-4ecc-a5c1-b3682b4503a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_f3ac2a30-494a-4724-bb5a-2d59c40a92c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_f3ac2a30-494a-4724-bb5a-2d59c40a92c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_a7286190-5be4-4dfc-9f8e-a6295249e943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_a7286190-5be4-4dfc-9f8e-a6295249e943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_084c7fc2-8f26-40bf-8364-f98fd3e8ecde" xlink:href="mho-20211231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_084c7fc2-8f26-40bf-8364-f98fd3e8ecde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_59e4ff8e-12d8-40e9-864e-f749be663821" xlink:href="mho-20211231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_mho_AdditionsOfServicingAsset_59e4ff8e-12d8-40e9-864e-f749be663821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_d3574ad5-7338-459f-8001-33a06bcdcf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_d3574ad5-7338-459f-8001-33a06bcdcf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_1154728d-6981-4fa4-8783-2bc88b69a4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_1154728d-6981-4fa4-8783-2bc88b69a4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_5fa1d53b-df5c-4dda-8cb2-00dfebb6596c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_Depreciation_5fa1d53b-df5c-4dda-8cb2-00dfebb6596c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_0dc9b3be-7429-4582-841f-201c5b806960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_0dc9b3be-7429-4582-841f-201c5b806960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_378b1e94-15d9-4a66-bec3-c75e136badbf" xlink:href="mho-20211231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_378b1e94-15d9-4a66-bec3-c75e136badbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OriginalIssueDiscount_0b6c3b78-6bb3-4796-8c60-8da40baf79eb" xlink:href="mho-20211231.xsd#mho_OriginalIssueDiscount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_mho_OriginalIssueDiscount_0b6c3b78-6bb3-4796-8c60-8da40baf79eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ffd609b8-9452-4c47-a1f4-7fa8a36ca2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_ShareBasedCompensation_ffd609b8-9452-4c47-a1f4-7fa8a36ca2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cc4618d6-9774-4852-ac3a-507f00660cad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cc4618d6-9774-4852-ac3a-507f00660cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e51fa055-0dad-42c9-a2b6-8d98c0f5f41d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e51fa055-0dad-42c9-a2b6-8d98c0f5f41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c006fd8-a4cc-4714-928c-2514595ea533" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_44ea1972-8717-416d-aa14-79e2bf42668d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_44ea1972-8717-416d-aa14-79e2bf42668d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_df05e198-8de9-422f-89d9-3718eab653fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_df05e198-8de9-422f-89d9-3718eab653fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_97d83ef1-4a67-4fcd-9a71-2544d22e7f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_97d83ef1-4a67-4fcd-9a71-2544d22e7f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_b8c18e0a-bc4a-4006-b58e-16c6b7f2fb52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_b8c18e0a-bc4a-4006-b58e-16c6b7f2fb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f4aaa588-14a0-4658-ac25-104c79882fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f4aaa588-14a0-4658-ac25-104c79882fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c36543ba-bd20-4e70-80af-21afdf6577f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c434efe9-e83c-4995-a578-bb2702ba4e3f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c36543ba-bd20-4e70-80af-21afdf6577f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_757fd3d1-84f0-4ec3-9a2e-ce7812e29ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fc1536a2-f18f-4835-92ca-66e995a6400f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_757fd3d1-84f0-4ec3-9a2e-ce7812e29ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_02cddc70-2941-4c49-83ad-8e3e15016ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_02cddc70-2941-4c49-83ad-8e3e15016ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_95551df6-0b19-4d3b-8557-eefabdfbde95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_95551df6-0b19-4d3b-8557-eefabdfbde95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_20115ff6-a97b-4f47-80fd-e40b7f86f401" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_20115ff6-a97b-4f47-80fd-e40b7f86f401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_cd612b6a-4bae-48c9-8886-411ebbc07bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_cd612b6a-4bae-48c9-8886-411ebbc07bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_b670a6dd-c488-4ac4-beef-bb24e40da60b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_b670a6dd-c488-4ac4-beef-bb24e40da60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_9d2548e0-32a2-4f00-aa53-e7eff517876b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_9d2548e0-32a2-4f00-aa53-e7eff517876b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_88ec22b0-495f-455a-b385-fadba55144c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e410f680-b504-4710-9e93-312897ed3678" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_88ec22b0-495f-455a-b385-fadba55144c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_32bcc473-8100-4185-8dae-ef359f6cbd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_32bcc473-8100-4185-8dae-ef359f6cbd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_0a894643-bf97-47d9-ab19-013e19c4ba5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_0a894643-bf97-47d9-ab19-013e19c4ba5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_bfd18da5-1bfa-4a49-bd63-e9fadae92ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_bfd18da5-1bfa-4a49-bd63-e9fadae92ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_545dc1e1-9045-4fdd-b229-c053e4a83164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromBankDebt_545dc1e1-9045-4fdd-b229-c053e4a83164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_29486ee1-e013-4440-a8f4-02170587b0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_29486ee1-e013-4440-a8f4-02170587b0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_3081b94e-77d7-41cf-8a80-bbeaaabc5d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_3081b94e-77d7-41cf-8a80-bbeaaabc5d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_2de5a9ce-2849-4359-8f8f-5007a527a7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_2de5a9ce-2849-4359-8f8f-5007a527a7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f7fb58fc-4b67-41f0-acbf-311431e1597c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f7fb58fc-4b67-41f0-acbf-311431e1597c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_c3b430f4-b79b-49f7-ae40-62a696ca824d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_c3b430f4-b79b-49f7-ae40-62a696ca824d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_eca108cd-e51e-4579-a6ff-892199ca6b95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_eca108cd-e51e-4579-a6ff-892199ca6b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ae5616f9-2ece-4304-be5e-4414fe14f12a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ae5616f9-2ece-4304-be5e-4414fe14f12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_78e5e4ab-2d3a-493e-b915-b676aebec993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_78e5e4ab-2d3a-493e-b915-b676aebec993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b234f6e-97cb-4f25-b5b7-46c6aa13ba4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5b234f6e-97cb-4f25-b5b7-46c6aa13ba4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2c270454-0100-4cab-9d45-0a51bba03ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d666e9af-b1c1-4da5-bc32-fbda5e19b638" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2c270454-0100-4cab-9d45-0a51bba03ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f250761c-52d2-47eb-a89c-b15093658dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f250761c-52d2-47eb-a89c-b15093658dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8183be93-e54f-487a-b013-04f1a697d313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8183be93-e54f-487a-b013-04f1a697d313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1d335774-23e9-4567-b2c9-08c9b29ab52e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_1d335774-23e9-4567-b2c9-08c9b29ab52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_577c29d9-7caa-49c5-801f-6350a99dddd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1d335774-23e9-4567-b2c9-08c9b29ab52e" xlink:to="loc_us-gaap_InterestPaidNet_577c29d9-7caa-49c5-801f-6350a99dddd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_ba8669a9-1935-4503-b406-2ff1e3886b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1d335774-23e9-4567-b2c9-08c9b29ab52e" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_ba8669a9-1935-4503-b406-2ff1e3886b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:href="mho-20211231.xsd#mho_NonCashTransactionsDuringYearAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a34775ba-f2de-49a5-be86-4663740eb58a" xlink:to="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructure_b165d46a-07eb-428a-bddd-c2673a8cb67d" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictInfrastructure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:to="loc_mho_CommunityDevelopmentDistrictInfrastructure_b165d46a-07eb-428a-bddd-c2673a8cb67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInventoryNotOwnedObligation_abfa1d3d-c4b0-44ca-9e2a-da6442000979" xlink:href="mho-20211231.xsd#mho_ConsolidatedInventoryNotOwnedObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:to="loc_mho_ConsolidatedInventoryNotOwnedObligation_abfa1d3d-c4b0-44ca-9e2a-da6442000979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_ab821061-fb92-433e-a04b-470d746f2a25" xlink:href="mho-20211231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_ab821061-fb92-433e-a04b-470d746f2a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepurchaseOfEquity_9bd8f5ab-7d44-4778-b851-735e3b45fe6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepurchaseOfEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_49152a98-c28b-49df-bb44-b056b709b8ef" xlink:to="loc_us-gaap_ProceedsFromRepurchaseOfEquity_9bd8f5ab-7d44-4778-b851-735e3b45fe6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mho-20211231.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_f2e9bc32-f4b3-4b73-a0e8-d1383bba0777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting_a4b909da-4b19-44ef-81ad-dd0e5800f68e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccounting"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f2e9bc32-f4b3-4b73-a0e8-d1383bba0777" xlink:to="loc_us-gaap_BasisOfAccounting_a4b909da-4b19-44ef-81ad-dd0e5800f68e" 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-20211231.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_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_c8854b25-f012-44db-a042-659b40ef05f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_c8854b25-f012-44db-a042-659b40ef05f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_98f1de52-8b2f-4f9d-8d6b-ea5898ca0fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_98f1de52-8b2f-4f9d-8d6b-ea5898ca0fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a24c003d-5422-4900-ae39-cff5f88cd13e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a24c003d-5422-4900-ae39-cff5f88cd13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_7063646e-72e1-4f2e-ac41-7430f01ed044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_7063646e-72e1-4f2e-ac41-7430f01ed044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_f7b1142c-58ca-4120-9430-f4d416641468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_f7b1142c-58ca-4120-9430-f4d416641468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_10f256e6-0822-424b-ad91-9b512c9abf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_10f256e6-0822-424b-ad91-9b512c9abf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9a8634b5-3ce1-4ba4-8e92-66ac911342da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9a8634b5-3ce1-4ba4-8e92-66ac911342da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherAssetsPolicyTextBlock_3705920a-8c5a-4363-8cea-4ce583963da7" xlink:href="mho-20211231.xsd#mho_OtherAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_mho_OtherAssetsPolicyTextBlock_3705920a-8c5a-4363-8cea-4ce583963da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy_afdd6826-7f23-470e-8cfb-5c08bb04fb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_ExtendedProductWarrantyPolicy_afdd6826-7f23-470e-8cfb-5c08bb04fb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_e5878395-85b8-4373-a68e-4968de895882" xlink:href="mho-20211231.xsd#mho_InsuranceDeductibleReservesPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_e5878395-85b8-4373-a68e-4968de895882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherLiabilitiesPolicyTextBlock_8ddd108d-7ec4-4abe-a9b3-c05acedb784a" xlink:href="mho-20211231.xsd#mho_OtherLiabilitiesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_mho_OtherLiabilitiesPolicyTextBlock_8ddd108d-7ec4-4abe-a9b3-c05acedb784a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0bad5861-ff13-4d79-bbbe-f42d4350460c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0bad5861-ff13-4d79-bbbe-f42d4350460c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_b1be8f12-08d4-4eb8-a3ef-6771361f3e61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_b1be8f12-08d4-4eb8-a3ef-6771361f3e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_2e8cec26-d541-4780-943b-d5a5356e09c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_2e8cec26-d541-4780-943b-d5a5356e09c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c3e91d5-9320-49eb-8039-88cc73823672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c3e91d5-9320-49eb-8039-88cc73823672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1bd376d5-971d-4583-91c8-e9ed368a47eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ce1ad262-62f4-48b0-a474-ea5e417e9891" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1bd376d5-971d-4583-91c8-e9ed368a47eb" 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-20211231.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_ea0ec039-117a-45c4-b4b7-7131c2697fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d2244075-7c03-43a5-8313-afcd8279288d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ea0ec039-117a-45c4-b4b7-7131c2697fb5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d2244075-7c03-43a5-8313-afcd8279288d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_c9617fc4-6314-4cdb-95b0-9b3d25d5f132" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ea0ec039-117a-45c4-b4b7-7131c2697fb5" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_c9617fc4-6314-4cdb-95b0-9b3d25d5f132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock_01672d25-f787-4023-8b10-02045de8ce8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ea0ec039-117a-45c4-b4b7-7131c2697fb5" xlink:to="loc_us-gaap_OtherLiabilitiesTableTextBlock_01672d25-f787-4023-8b10-02045de8ce8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cf9167f5-ff4e-4ba1-a66b-d195d360f291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ea0ec039-117a-45c4-b4b7-7131c2697fb5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_cf9167f5-ff4e-4ba1-a66b-d195d360f291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="mho-20211231.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_76283df0-7682-46ef-b67e-4557d7c5234c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_76283df0-7682-46ef-b67e-4557d7c5234c" xlink:to="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:to="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ca3ef20a-c4be-465d-b206-779c2e461975" xlink:to="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_61af0347-135e-4df3-9a98-b6d42a73680d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:to="loc_srt_MinimumMember_61af0347-135e-4df3-9a98-b6d42a73680d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aa004a24-c139-4e0d-9a32-df9101631de2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d3f1774a-2467-499b-bd55-0f030319ad75" xlink:to="loc_srt_MaximumMember_aa004a24-c139-4e0d-9a32-df9101631de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_23f09bfc-6fb0-4e26-8e56-8b2c66ae4522" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f6512c7f-92f7-4faa-a487-a6b7ded76b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f6512c7f-92f7-4faa-a487-a6b7ded76b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_571a8ddd-97f8-4383-883c-bf0ca05a15b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5627d124-42b1-4b8f-bcdc-9c46df43ae65" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_571a8ddd-97f8-4383-883c-bf0ca05a15b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:href="mho-20211231.xsd#mho_AssumptionDurationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3801f983-e090-44d7-b004-e27ceebe6364" xlink:to="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6655d5df-d962-4220-ae1e-667703c5912a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_us-gaap_Goodwill_6655d5df-d962-4220-ae1e-667703c5912a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_b4589a47-ac28-4363-8844-887741c65f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_us-gaap_ServicingAsset_b4589a47-ac28-4363-8844-887741c65f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_796b1b67-d05c-4308-8267-10d1f4251399" xlink:href="mho-20211231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_cbd9c8ea-9a76-40cc-a40f-e2b5c352a3e0" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_796b1b67-d05c-4308-8267-10d1f4251399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_28ab6ac4-411c-4a84-aec7-a2597de75f82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_76283df0-7682-46ef-b67e-4557d7c5234c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_28ab6ac4-411c-4a84-aec7-a2597de75f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_4938a081-8148-4d09-9f30-962a86a75482" xlink:href="mho-20211231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_76283df0-7682-46ef-b67e-4557d7c5234c" xlink:to="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_4938a081-8148-4d09-9f30-962a86a75482" 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-20211231.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_7e2b3667-afcd-4abc-a49e-99e92f19267d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7e2b3667-afcd-4abc-a49e-99e92f19267d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_484b860b-93c2-4905-bb5c-0bfcbeb43bad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_b4e1707f-2466-41e8-89f8-ce0e4123d5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_b4e1707f-2466-41e8-89f8-ce0e4123d5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_df817071-68c0-4f54-9e73-3f6790de0a49" xlink:href="mho-20211231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_df817071-68c0-4f54-9e73-3f6790de0a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_09e2e9ff-017d-4054-9c8b-baaa616f3ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219a3374-7890-4a26-8688-275856560550" xlink:to="loc_us-gaap_TransportationEquipmentMember_09e2e9ff-017d-4054-9c8b-baaa616f3ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:to="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a260078b-0a29-4932-ab3c-140474afaf24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9c7498e7-cc02-4a81-88c5-2b44b154d0b7" xlink:to="loc_srt_RangeMember_a260078b-0a29-4932-ab3c-140474afaf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b09a9489-f84c-4e41-9a7f-17406b66b745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_439fdd07-c453-44d4-a6a5-067784fd60da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_439fdd07-c453-44d4-a6a5-067784fd60da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5595a16d-410b-45b9-9a12-a51ca5f04591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5595a16d-410b-45b9-9a12-a51ca5f04591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a90c3ed3-aabb-4140-aaaf-62ef971983a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a90c3ed3-aabb-4140-aaaf-62ef971983a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_11242a44-9594-4f8f-b818-a505def2443d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_11242a44-9594-4f8f-b818-a505def2443d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_228618b6-863e-495e-a30e-bc9c9346dbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_228618b6-863e-495e-a30e-bc9c9346dbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_bfe11652-f352-45d0-8c14-032d82adda14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0b19f4a-265d-4ee6-9518-4b4e13841cbe" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_bfe11652-f352-45d0-8c14-032d82adda14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="mho-20211231.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_371a5cae-beba-4941-a5e4-956dec585434" xlink:href="mho-20211231.xsd#mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_371a5cae-beba-4941-a5e4-956dec585434" xlink:to="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e6d74ba1-1f50-4d3d-a018-4628320a3d23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d8d78160-2f2d-4268-b4bd-64e1233842aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d8d78160-2f2d-4268-b4bd-64e1233842aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_d0609e26-cb81-4138-99ce-71786586e0a9" xlink:href="mho-20211231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_d0609e26-cb81-4138-99ce-71786586e0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_e01fc6ed-4f7c-4274-b77b-16381030da3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_14dbbc60-e5be-42df-9de4-8ecf2c81073b" xlink:to="loc_us-gaap_TransportationEquipmentMember_e01fc6ed-4f7c-4274-b77b-16381030da3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0717bb2a-fe55-4b62-901e-d8cd78319942" xlink:to="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_4c5c11df-130a-4c2e-9140-9f1c8892a5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6db5dfaf-50ed-42b4-be3c-728a81e2294c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_4c5c11df-130a-4c2e-9140-9f1c8892a5bc" 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-20211231.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_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_997d7ca8-333d-4c55-b1dd-568fc5cb57d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_us-gaap_OtherReceivables_997d7ca8-333d-4c55-b1dd-568fc5cb57d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_48e03a36-f00d-485a-a4ba-7c63e8ee55d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_us-gaap_ServicingAsset_48e03a36-f00d-485a-a4ba-7c63e8ee55d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_dbbba491-da71-40e9-bf66-f233db05aa54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_dbbba491-da71-40e9-bf66-f233db05aa54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_027c27c0-fd07-4170-9fe6-fb366af3fa8d" xlink:href="mho-20211231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_027c27c0-fd07-4170-9fe6-fb366af3fa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous_171d21a6-20c5-4456-9a73-dd3e1094dc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_us-gaap_OtherAssetsMiscellaneous_171d21a6-20c5-4456-9a73-dd3e1094dc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_044df30b-6a6f-4b5f-926a-c4fcf0fc80fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_e08e942d-885e-4e19-9b56-9aebfe74eb85" xlink:to="loc_us-gaap_OtherAssets_044df30b-6a6f-4b5f-926a-c4fcf0fc80fc" 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-20211231.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_720f0226-2ac5-44f5-9aa7-caec2ecfddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_ca8d9e71-3216-4b4e-89cd-1d376757ad76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_720f0226-2ac5-44f5-9aa7-caec2ecfddfb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_ca8d9e71-3216-4b4e-89cd-1d376757ad76" 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-20211231.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_8b5421f6-1e4e-4bfa-9967-c3f28ff4e976" xlink:href="mho-20211231.xsd#mho_SelfInsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_bf4e1db4-c446-422c-a0a3-d6f904cde5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_8b5421f6-1e4e-4bfa-9967-c3f28ff4e976" xlink:to="loc_us-gaap_SelfInsuranceReserve_bf4e1db4-c446-422c-a0a3-d6f904cde5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralInsuranceExpense_1451b0f5-6eda-4cc3-ac25-009e3b0af926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralInsuranceExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_8b5421f6-1e4e-4bfa-9967-c3f28ff4e976" xlink:to="loc_us-gaap_GeneralInsuranceExpense_1451b0f5-6eda-4cc3-ac25-009e3b0af926" 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-20211231.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_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_b528354f-17c2-4cce-aade-aa87cf47d3ca" xlink:href="mho-20211231.xsd#mho_Accrualsrelatedtolanddevelopment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_b528354f-17c2-4cce-aade-aa87cf47d3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_3cde46c7-35d2-41bf-891c-d627a4426399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_3cde46c7-35d2-41bf-891c-d627a4426399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_0bdb16b7-7bd5-40c6-a95c-8142003fc917" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_0bdb16b7-7bd5-40c6-a95c-8142003fc917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_cb069fa4-c83b-4f68-b859-aef96946793b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_cb069fa4-c83b-4f68-b859-aef96946793b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_e3d67e64-d9b8-4776-ae86-bdbfefdfc7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_41858cca-9e4c-4b8b-a615-52ab858dd54d" xlink:to="loc_us-gaap_OtherLiabilities_e3d67e64-d9b8-4776-ae86-bdbfefdfc7d7" 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-20211231.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_1803ec25-6827-4861-9bbd-7068092a7b41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1803ec25-6827-4861-9bbd-7068092a7b41" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:to="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c0211f34-9780-44de-b587-91d76468100b" xlink:to="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_03385387-268f-4784-8b8b-1e3f8f50230b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_FinancialServiceMember_03385387-268f-4784-8b8b-1e3f8f50230b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_a49b9b13-1e3e-4187-a7f5-d75e6905153c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_ConstructionMember_a49b9b13-1e3e-4187-a7f5-d75e6905153c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_5abc0b77-3813-45b5-89c3-5be627c2160b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a75361c9-c76d-4344-89de-7bd363172388" xlink:to="loc_us-gaap_LandMember_5abc0b77-3813-45b5-89c3-5be627c2160b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c8962a3-7b84-4551-987a-ec989951a954" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_a0070c67-e080-495a-a3e8-f8ee419292d3" xlink:href="mho-20211231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_a0070c67-e080-495a-a3e8-f8ee419292d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3e9b9fd3-58fb-464f-baa3-89e4a2ddbb35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_us-gaap_Revenues_3e9b9fd3-58fb-464f-baa3-89e4a2ddbb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_ed06c974-ac9b-4aa9-a433-ce84c7373891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf9918b3-3439-4479-b3d4-291e168478c8" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_ed06c974-ac9b-4aa9-a433-ce84c7373891" 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-20211231.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_9d3a2949-6ffc-41b8-8117-280a0c27f63e" xlink:href="mho-20211231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_166f1818-c045-4f40-9689-8a8e767a6d27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_9d3a2949-6ffc-41b8-8117-280a0c27f63e" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_166f1818-c045-4f40-9689-8a8e767a6d27" 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-20211231.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_781e18de-5132-44e4-b06c-0aeef979b606" xlink:href="mho-20211231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_781e18de-5132-44e4-b06c-0aeef979b606" xlink:to="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:to="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3c4f7905-0262-4e2e-b0bf-f9e3c171d586" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_219b11ca-2cee-4f51-a58c-3e1809688ceb" xlink:href="mho-20211231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_219b11ca-2cee-4f51-a58c-3e1809688ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TwoYearBonusStockOptionsMember_01365e1a-39ff-4284-8a49-2dee535d9347" xlink:href="mho-20211231.xsd#mho_TwoYearBonusStockOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8663e362-517f-4bdd-846a-8aa38c655e26" xlink:to="loc_mho_TwoYearBonusStockOptionsMember_01365e1a-39ff-4284-8a49-2dee535d9347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f40bf4b8-c1cd-495b-93d7-773bda7a0d3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_4c8035a7-3dd5-49a9-9830-10551708f632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_4c8035a7-3dd5-49a9-9830-10551708f632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c8fa4dde-c55c-4d43-9c78-8543c944a35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_14fe272a-a687-4b0a-ba92-268382507308" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c8fa4dde-c55c-4d43-9c78-8543c944a35f" 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-20211231.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_1b6f1e4d-b9b8-4b95-a279-fd0016b8a805" xlink:href="mho-20211231.xsd#mho_SummaryofStockOptionActivityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SummaryofStockOptionActivityAbstract_1b6f1e4d-b9b8-4b95-a279-fd0016b8a805" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:to="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6258aba3-14f6-46e9-b07f-284ace0b776a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_724fe4fb-83d6-48c7-a16d-dde2046c117f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6258aba3-14f6-46e9-b07f-284ace0b776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77e6efb2-c048-4f0c-8dc7-85bfbe8f4557" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ffde511-54ab-44eb-a5df-b6663de2672b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ffde511-54ab-44eb-a5df-b6663de2672b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ba659b16-d3f5-42ab-ba3f-84f844c400e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ba659b16-d3f5-42ab-ba3f-84f844c400e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bba06147-7a45-4093-9c3e-112eec1d3b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bba06147-7a45-4093-9c3e-112eec1d3b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a3c3e52f-30b4-40ed-a645-fecae984be1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a3c3e52f-30b4-40ed-a645-fecae984be1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_061ba988-966f-4dbc-bcab-8065e36df755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_061ba988-966f-4dbc-bcab-8065e36df755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f72aec1a-61f7-4fa5-9e21-9745cdb47779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fd529101-14bd-48df-920f-feeb4f8c886b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f72aec1a-61f7-4fa5-9e21-9745cdb47779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b31828af-9786-49a2-b01f-b5d036ba1bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b31828af-9786-49a2-b01f-b5d036ba1bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1bb31c05-502c-4fbc-804e-15fc622eb930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1bb31c05-502c-4fbc-804e-15fc622eb930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_538fc73c-890d-4828-9838-4c1e5d12fea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_538fc73c-890d-4828-9838-4c1e5d12fea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d9428254-55da-48d6-97b0-d9c1d086b33e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d9428254-55da-48d6-97b0-d9c1d086b33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_50bdc02f-d7e8-48ef-a333-dbde1808b891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_50bdc02f-d7e8-48ef-a333-dbde1808b891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80884eff-3a84-4bda-bae4-c4bb97cf6cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_2e7cacc7-5c3c-4aa8-9ea0-53cb98266011" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80884eff-3a84-4bda-bae4-c4bb97cf6cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:href="mho-20211231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c1f3f5da-533f-4262-b041-8c5163d19919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c1f3f5da-533f-4262-b041-8c5163d19919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_476ad58c-fd81-4b2c-a9b1-385216d37fde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_476ad58c-fd81-4b2c-a9b1-385216d37fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_a22af2c4-239c-45d6-a56f-3a35f8b290fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_6dc4d1ee-720d-4438-a9e9-889f332ee015" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_a22af2c4-239c-45d6-a56f-3a35f8b290fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:href="mho-20211231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3147b294-987f-4ac4-9533-e5d4011858fb" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd8a26c3-f03e-4f82-b483-3060d82f139c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd8a26c3-f03e-4f82-b483-3060d82f139c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fa40c86a-71bd-4f93-a8d2-05cb8bf8b1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fa40c86a-71bd-4f93-a8d2-05cb8bf8b1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6226d227-6323-4500-996f-ebfcd93ccb19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_1ddcf03c-8681-4967-96ff-bad4745afc90" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6226d227-6323-4500-996f-ebfcd93ccb19" 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-20211231.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_b1239ac9-913a-482b-bb29-617b35668fdd" xlink:href="mho-20211231.xsd#mho_AssumptionsForFairValueOfStockOptionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract_b1239ac9-913a-482b-bb29-617b35668fdd" xlink:to="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:to="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d5fb953d-68d6-4dcd-a14f-f7736491bf1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TwoYearBonusStockOptionsMember_a87fc91b-3192-4bed-90cf-bec6a405cc33" xlink:href="mho-20211231.xsd#mho_TwoYearBonusStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:to="loc_mho_TwoYearBonusStockOptionsMember_a87fc91b-3192-4bed-90cf-bec6a405cc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_085058a1-d5e0-4c9d-a674-b304429afffe" xlink:href="mho-20211231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1094df23-c95a-4635-b1ec-e004e530c443" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_085058a1-d5e0-4c9d-a674-b304429afffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d0e87f1d-9024-466f-87c5-47c8bb2e42b5" xlink:to="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_79432748-8fb3-4eda-a710-08e45d4cfb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_79432748-8fb3-4eda-a710-08e45d4cfb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_305018cb-eec8-44c4-9dae-207cb8d00bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_305018cb-eec8-44c4-9dae-207cb8d00bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d56a9305-edeb-49a1-ac84-af79d6a9b042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d56a9305-edeb-49a1-ac84-af79d6a9b042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_08183c69-c38d-419c-b5c8-f0051a409c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bef48785-529c-4a56-b5cc-b245c66d6645" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_08183c69-c38d-419c-b5c8-f0051a409c47" 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-20211231.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_30286384-7d67-4393-8e67-478e82de682e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_852ed707-2623-4c02-9dc9-6f0a95871640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_852ed707-2623-4c02-9dc9-6f0a95871640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e05517a0-c228-4b9e-92d0-4ca95ad1f4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e05517a0-c228-4b9e-92d0-4ca95ad1f4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_fc93d641-1b87-4830-8b20-bf227faeb022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_fc93d641-1b87-4830-8b20-bf227faeb022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_52a2c7c8-1a21-4065-8ffc-bff76be9b5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_52a2c7c8-1a21-4065-8ffc-bff76be9b5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_350e63bd-aecf-45ac-bf14-81c55c23eac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_350e63bd-aecf-45ac-bf14-81c55c23eac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c9295ce-29d0-42ab-b8d8-b58737145255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c9295ce-29d0-42ab-b8d8-b58737145255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_54f15345-ceef-44de-8487-a88f361d292a" xlink:href="mho-20211231.xsd#mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_54f15345-ceef-44de-8487-a88f361d292a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_51ff6adf-5b53-4c52-8302-674f751c85a2" xlink:href="mho-20211231.xsd#mho_NonEmployeeDirectorRestrictedStockUnitsAwarded"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_51ff6adf-5b53-4c52-8302-674f751c85a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan_799875e9-09fa-43f2-8743-3fc55d20f028" xlink:href="mho-20211231.xsd#mho_StockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan_799875e9-09fa-43f2-8743-3fc55d20f028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_4884a22e-f1e4-4ec3-847e-658e19b23c93" xlink:href="mho-20211231.xsd#mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_4884a22e-f1e4-4ec3-847e-658e19b23c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_325d3f5a-6336-4772-8074-63a5b59d7e03" xlink:href="mho-20211231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_325d3f5a-6336-4772-8074-63a5b59d7e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_ec8e41b4-c8bb-4520-a25c-8a49beb97309" xlink:href="mho-20211231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_ec8e41b4-c8bb-4520-a25c-8a49beb97309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_a1ab6d8c-66ae-4545-adc3-a3e6a4c06a33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_StockOptionPlanExpense_a1ab6d8c-66ae-4545-adc3-a3e6a4c06a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_00b247f7-719d-4fba-9f82-6e628593f195" xlink:href="mho-20211231.xsd#mho_StockUnitsOutstandingUnderStockOptionPlan"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_00b247f7-719d-4fba-9f82-6e628593f195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_bd18f570-5584-4d18-9ff1-a01acbc0b9ea" xlink:href="mho-20211231.xsd#mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_bd18f570-5584-4d18-9ff1-a01acbc0b9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity_e93171be-337a-4d2c-90d1-c4d1f8a2608e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_DeferredCompensationEquity_e93171be-337a-4d2c-90d1-c4d1f8a2608e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_3aea082a-f214-4407-a359-b4b3f0979eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_3aea082a-f214-4407-a359-b4b3f0979eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_6af1501a-2b0d-4f46-b16f-e30411ea7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_30286384-7d67-4393-8e67-478e82de682e" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_6af1501a-2b0d-4f46-b16f-e30411ea7fb2" 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-20211231.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_f75501c9-cf99-4431-b185-479c743140c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c34f6fa6-2b0b-427f-b789-8e79b62454f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f75501c9-cf99-4431-b185-479c743140c1" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c34f6fa6-2b0b-427f-b789-8e79b62454f7" 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-20211231.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_7d6fa6a1-a1f0-491b-a775-54ff0131d7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7d6fa6a1-a1f0-491b-a775-54ff0131d7fc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_de652c12-859c-4c3d-961a-e22c3de08f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4ffdfdb6-4e21-4121-b9b8-ae907cd7f2ff" xlink:to="loc_us-gaap_PlanNameDomain_de652c12-859c-4c3d-961a-e22c3de08f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_6aab7525-a059-485c-963e-704549438bca" xlink:to="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_980ad9fe-bac8-4fe1-b649-0c9efd9a60a1" xlink:href="mho-20211231.xsd#mho_Year1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year1Member_980ad9fe-bac8-4fe1-b649-0c9efd9a60a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_5da0abbb-67c6-4db7-be79-3a746867294f" xlink:href="mho-20211231.xsd#mho_Year2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year2Member_5da0abbb-67c6-4db7-be79-3a746867294f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_58608410-d76b-4909-af00-9fa217642bfc" xlink:href="mho-20211231.xsd#mho_Year3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_e790267d-77e8-491d-ba28-99f798cb2278" xlink:to="loc_mho_Year3Member_58608410-d76b-4909-af00-9fa217642bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_14aed7ae-8531-4b0e-b84c-3694c933e34e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_0310d9b1-c30c-47e2-9579-8af989bc23d3" xlink:href="mho-20211231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:to="loc_mho_PerformanceConditionAwardsMember_0310d9b1-c30c-47e2-9579-8af989bc23d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_e5ff3567-d9ba-4090-be0b-afc78d194630" xlink:href="mho-20211231.xsd#mho_MarketConditionAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7d17e9f-5a1a-4a3a-8e5a-ffd8ef48d75c" xlink:to="loc_mho_MarketConditionAwardsMember_e5ff3567-d9ba-4090-be0b-afc78d194630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_55d75e52-94ed-4d84-982f-767fa537b14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43182718-b577-4c6e-a36a-a22d12e5debf" xlink:to="loc_us-gaap_ClassOfStockDomain_55d75e52-94ed-4d84-982f-767fa537b14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db88eaa2-d325-44e2-bd6a-87b938ccc790" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1e72b363-09ba-40a1-a60d-298c33b08336" xlink:to="loc_srt_RangeMember_db88eaa2-d325-44e2-bd6a-87b938ccc790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dfc45374-1eff-4aaa-bd28-6b208894c2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_1bf24d31-6db3-498a-8b91-f55b21aa79bb" xlink:to="loc_us-gaap_VestingDomain_dfc45374-1eff-4aaa-bd28-6b208894c2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2898546-ca9b-4a60-8dd3-b718c21505ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f43a1db5-082a-454b-9781-205c28b2ff5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f43a1db5-082a-454b-9781-205c28b2ff5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_41443226-9a98-4861-bb24-65105b06b811" xlink:href="mho-20211231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_41443226-9a98-4861-bb24-65105b06b811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_52b5d05f-f232-4a01-a96e-0279b999f09c" xlink:href="mho-20211231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_52b5d05f-f232-4a01-a96e-0279b999f09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3141ab6f-967a-44c0-9a98-d619401419c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3141ab6f-967a-44c0-9a98-d619401419c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4d1d4e9e-8cd2-4ac3-9067-8b924d24b272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_4d1d4e9e-8cd2-4ac3-9067-8b924d24b272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_ae52b619-391f-4ffc-a550-18960c95bb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_ae52b619-391f-4ffc-a550-18960c95bb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_2c653f9b-db0c-4505-8d22-7b8907f3cbb2" xlink:href="mho-20211231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_2c653f9b-db0c-4505-8d22-7b8907f3cbb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_01b48176-6b41-4700-aabb-25b4b95d7db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_acccfcdf-0bd3-44a8-a666-5414f1e7976a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_01b48176-6b41-4700-aabb-25b4b95d7db9" 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-20211231.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_e58bbba7-f755-4197-9f75-a6b3373ea2d9" xlink:href="mho-20211231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_c0fc4ad3-f978-4813-8229-2d73f8bf2d02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_e58bbba7-f755-4197-9f75-a6b3373ea2d9" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_c0fc4ad3-f978-4813-8229-2d73f8bf2d02" 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-20211231.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_3570f98a-a7ee-4d19-ac97-93a000977515" xlink:href="mho-20211231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_3570f98a-a7ee-4d19-ac97-93a000977515" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a99289c-1711-4bae-90fc-f938f7659272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fc5ad537-cbe1-4f42-be0d-b7d39e1ac747" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8a99289c-1711-4bae-90fc-f938f7659272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_11b9b5bd-f4e0-4c62-aa33-ca6ef1207741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2a67381-71ea-4ffb-9b2d-192a6cf5b713" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_11b9b5bd-f4e0-4c62-aa33-ca6ef1207741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ffee19bc-d1c3-4ed1-b49f-ca590d4d5c64" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_3ad9de07-a6f0-477b-8c89-27677a101532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_3ad9de07-a6f0-477b-8c89-27677a101532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f053eecd-938d-47eb-b1c1-7ff718c21ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f053eecd-938d-47eb-b1c1-7ff718c21ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9a32542f-8d76-457b-89f9-4358943aff17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9a32542f-8d76-457b-89f9-4358943aff17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_6c86234e-fbad-42fb-9e8e-13f40baaa85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_6c86234e-fbad-42fb-9e8e-13f40baaa85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8cf4febe-a5e1-4437-9466-2cc1a8bb5af3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad377105-9c6b-4ca9-bbc6-949a14847aea" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8cf4febe-a5e1-4437-9466-2cc1a8bb5af3" 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-20211231.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_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotionalAmountOfDerivativesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_3295c230-d508-4bd3-8a3a-6cf38932f1e4" xlink:href="mho-20211231.xsd#mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_3295c230-d508-4bd3-8a3a-6cf38932f1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_f59a5108-4c89-4802-95ac-8fbbaf8988ae" xlink:href="mho-20211231.xsd#mho_NotionalAmountOfUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_f59a5108-4c89-4802-95ac-8fbbaf8988ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_953b673f-0236-4b62-a961-90460ed39c85" xlink:href="mho-20211231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_953b673f-0236-4b62-a961-90460ed39c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_3a3aa1f8-bec5-4427-b8ec-8dee70e13ef3" xlink:href="mho-20211231.xsd#mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_3a3aa1f8-bec5-4427-b8ec-8dee70e13ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_eb479207-6f87-45f1-abcc-34e4279ed0c5" xlink:href="mho-20211231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_eb479207-6f87-45f1-abcc-34e4279ed0c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_cc58d48f-53fa-4224-a9d2-ff68295f1ca3" xlink:href="mho-20211231.xsd#mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_4bd31eee-d49b-4905-aa45-06877ed3759e" xlink:to="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_cc58d48f-53fa-4224-a9d2-ff68295f1ca3" 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-20211231.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_9240cde3-8476-41a7-9e2d-148d95aed458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_9240cde3-8476-41a7-9e2d-148d95aed458" xlink:to="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_885b1098-3226-4413-aa8b-19c3f071436f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_9df90e78-91ce-4c7f-a886-59403ddda493" xlink:href="mho-20211231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_9df90e78-91ce-4c7f-a886-59403ddda493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_345b201c-1ea4-48a9-8755-881aed88b234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_ForwardContractsMember_345b201c-1ea4-48a9-8755-881aed88b234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_f2970c3b-e3aa-40be-8c9b-9cfe42183145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_f2970c3b-e3aa-40be-8c9b-9cfe42183145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_ec257b9e-28ab-4a4b-a6c6-60ff84bfddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_98cff761-54ee-4485-abf4-5850bf0dd5d2" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_ec257b9e-28ab-4a4b-a6c6-60ff84bfddcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a56eb588-3995-4235-91e5-a57d0048ca59" xlink:to="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_9dd18b35-0bfb-4ce0-910a-7caa2bba6845" xlink:href="mho-20211231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d2bbaf5d-835d-41f3-996a-b5c14fbcc3fd" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_9dd18b35-0bfb-4ce0-910a-7caa2bba6845" 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-20211231.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_633f9440-bef4-425c-a456-4e918f93db7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_633f9440-bef4-425c-a456-4e918f93db7f" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_33e19d6c-0b72-4cbc-b4b0-ee35b2e174e7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7bc87221-252e-4546-865a-4ecbe28b25d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_ForwardContractsMember_7bc87221-252e-4546-865a-4ecbe28b25d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_cece61a3-332b-413d-9188-a9db0468cd19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_cece61a3-332b-413d-9188-a9db0468cd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_ccab4f40-30db-4f7b-a804-aeaa8cd0897f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_83aad66a-e4f2-4d28-87bc-ec5dbafb86c5" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_ccab4f40-30db-4f7b-a804-aeaa8cd0897f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c4306295-2641-4633-953c-d4856408e316" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6e0d1e6f-af90-486c-bb26-82ca4b392c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:to="loc_us-gaap_OtherAssetsMember_6e0d1e6f-af90-486c-bb26-82ca4b392c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d359cb57-697e-4c48-8e3d-71d2fcb1f61c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e1536cc-38bc-4175-938a-e6c0043c91a6" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d359cb57-697e-4c48-8e3d-71d2fcb1f61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_63fdaf6d-e6f0-4927-9538-d7a86c88c903" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_9700578d-8217-423d-8d9c-755202380cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_9700578d-8217-423d-8d9c-755202380cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_64efc843-c70f-4aae-bc99-dd0834d62d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93733fa6-2aa2-48ce-8872-f045c7f5916c" xlink:to="loc_us-gaap_DerivativeLiabilities_64efc843-c70f-4aae-bc99-dd0834d62d30" 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-20211231.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_ef7e30f6-106a-4705-a859-9da932d292b0" xlink:href="mho-20211231.xsd#mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_ef7e30f6-106a-4705-a859-9da932d292b0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7058925c-f119-43aa-9464-f2905522f1fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_11c0ab4e-4fbd-487c-9207-e4b04a1636df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6fc5196-544e-4470-a994-7f5af736a710" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_11c0ab4e-4fbd-487c-9207-e4b04a1636df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_effdae60-9567-447e-9e41-a5c915777186" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_d6e55a0f-6b88-43fd-b0af-85900f2fcad2" xlink:href="mho-20211231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_d6e55a0f-6b88-43fd-b0af-85900f2fcad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_9da967c1-7cfc-4be1-913b-66d502e7769c" xlink:href="mho-20211231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_RealEstateRelatedImpairments_9da967c1-7cfc-4be1-913b-66d502e7769c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_8d0e2e4a-df88-428f-8206-ec8dc68d10ea" xlink:href="mho-20211231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_LongLivedAssetsInitialBasis_8d0e2e4a-df88-428f-8206-ec8dc68d10ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bbc3a83-8e8e-46a6-8a0d-b9a68e22c598" xlink:href="mho-20211231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bbc3a83-8e8e-46a6-8a0d-b9a68e22c598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_5be05736-3f02-45a4-8b21-ef7f5d584206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bae5b28c-ffd5-4cf2-ae7e-6945106d95d0" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_5be05736-3f02-45a4-8b21-ef7f5d584206" 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-20211231.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_76ad8d6d-09b1-485f-9013-ab465e073e99" xlink:href="mho-20211231.xsd#mho_FinancialInstrumentsFairValueAndCarryingValueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_76ad8d6d-09b1-485f-9013-ab465e073e99" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_29b914ec-f753-404b-95a5-6c3381b16070" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_30e6f9e6-19c9-4a30-b3de-89459218b243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_30e6f9e6-19c9-4a30-b3de-89459218b243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_144419a0-15f8-4302-9831-381ddf412be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_144419a0-15f8-4302-9831-381ddf412be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2fb6e91-6c31-41b8-ad59-8815f256d7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b9cd17d6-a2ad-4cd6-af78-695714926875" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2fb6e91-6c31-41b8-ad59-8815f256d7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a7fde0df-2a3a-4672-8287-1ad4c90d0bd3" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:to="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_4ffd17f8-1894-4c17-a702-266c7a860cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_ServicingAsset_4ffd17f8-1894-4c17-a702-266c7a860cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e623d8cc-8781-4f40-9e71-73171497450d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e623d8cc-8781-4f40-9e71-73171497450d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_aeb32dc3-56ae-44cb-b94a-f803f52d1d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_aeb32dc3-56ae-44cb-b94a-f803f52d1d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_564bd2b4-517b-4931-aa47-e93dfb0b7cc9" xlink:href="mho-20211231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_564bd2b4-517b-4931-aa47-e93dfb0b7cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_bad304f0-449e-48f3-b9b4-1dbca3799d95" xlink:href="mho-20211231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_bad304f0-449e-48f3-b9b4-1dbca3799d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_9eb9f6be-cd96-4e8f-bdf7-2ec333663b90" xlink:href="mho-20211231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ca8542dd-32af-4062-9f39-a20d440e534e" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_9eb9f6be-cd96-4e8f-bdf7-2ec333663b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_d909ee86-cdee-4397-8e87-c4a66e1d82f4" xlink:to="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_d7b60625-6626-4989-8d48-f1319638d5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_d7b60625-6626-4989-8d48-f1319638d5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_3e38e41d-c35d-4740-ba41-7e1e8157d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_3e38e41d-c35d-4740-ba41-7e1e8157d31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_c45b4750-61c0-422f-b52c-473828740178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_c45b4750-61c0-422f-b52c-473828740178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesFairValueDisclosures_73b64257-2351-47db-a5d3-382d2a7d9b4f" xlink:href="mho-20211231.xsd#mho_SeniorNotesFairValueDisclosures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesFairValueDisclosures_73b64257-2351-47db-a5d3-382d2a7d9b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesdue2025FairValueDisclosure_59467fd9-d0b4-4b2f-83cd-372f796dcb10" xlink:href="mho-20211231.xsd#mho_SeniorNotesdue2025FairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesdue2025FairValueDisclosure_59467fd9-d0b4-4b2f-83cd-372f796dcb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_2a344932-c32f-4957-b7a2-792e5866eec0" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_2a344932-c32f-4957-b7a2-792e5866eec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_c5a65729-22f1-4653-aaa2-7f63768fb306" xlink:href="mho-20211231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_c5a65729-22f1-4653-aaa2-7f63768fb306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_3f948453-1149-4d7c-a277-ebdf39eed3ca" xlink:href="mho-20211231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_3f948453-1149-4d7c-a277-ebdf39eed3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_c6fa3098-01ce-4dc7-a2f8-661e231b29e8" xlink:href="mho-20211231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_c6fa3098-01ce-4dc7-a2f8-661e231b29e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_05323520-e235-4a72-aeb8-93c685daa060" xlink:href="mho-20211231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ed787566-3f44-4fb7-a40a-ea1e26b84a5d" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_05323520-e235-4a72-aeb8-93c685daa060" 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-20211231.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_7c1d1474-42ea-46f2-989e-4cee8b1e52cc" xlink:href="mho-20211231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:href="mho-20211231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_7c1d1474-42ea-46f2-989e-4cee8b1e52cc" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:to="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_317bf59f-380d-4c5e-83b0-22e8681cd5c0" xlink:to="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6f3ef68f-208b-458d-bec0-522d92afced8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6f3ef68f-208b-458d-bec0-522d92afced8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_347d122b-7902-43f2-95e6-af54c747729a" xlink:href="mho-20211231.xsd#mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_347d122b-7902-43f2-95e6-af54c747729a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_926d4e5b-a97e-4dba-9a33-8f593be4c19c" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_28c5e2c5-32d0-4531-adf8-c8f1cf286654" xlink:to="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_926d4e5b-a97e-4dba-9a33-8f593be4c19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:href="mho-20211231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3ac81701-a146-4f2a-a2ed-9162b27a9f5d" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_4541acf6-0dc2-4b87-8598-3d412c6ea83f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_4541acf6-0dc2-4b87-8598-3d412c6ea83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0220b595-dcad-4988-be4a-b5aada8bfb39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0220b595-dcad-4988-be4a-b5aada8bfb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_706dc181-4d29-4f44-b6a4-9e05d328ba0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_706dc181-4d29-4f44-b6a4-9e05d328ba0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_8af541ff-54fd-4fc1-9863-379532f2b898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_8c7f5d08-f49e-4337-bd9b-fa7bf4c47c21" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_8af541ff-54fd-4fc1-9863-379532f2b898" 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-20211231.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_2ab55add-452e-4082-b75c-a01f693db0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_a9e2dabe-2d15-4a8e-beb4-934e60e0b726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_2ab55add-452e-4082-b75c-a01f693db0aa" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_a9e2dabe-2d15-4a8e-beb4-934e60e0b726" 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-20211231.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_c5dfd2cf-4c3e-4347-b4d3-a6a43a255f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_b1ba1264-3b71-4e51-8cf4-d67a914c6335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c5dfd2cf-4c3e-4347-b4d3-a6a43a255f4e" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_b1ba1264-3b71-4e51-8cf4-d67a914c6335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_bd5912ab-1743-411e-93e9-784d64f4c2cb" xlink:href="mho-20211231.xsd#mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c5dfd2cf-4c3e-4347-b4d3-a6a43a255f4e" xlink:to="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_bd5912ab-1743-411e-93e9-784d64f4c2cb" 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-20211231.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_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_65933375-42bd-4a85-bbe9-84f0a9f7c958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_65933375-42bd-4a85-bbe9-84f0a9f7c958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_d3cc8bb7-fbd5-4f3d-bfcb-030e0e065d67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_us-gaap_InventoryLandHeldForSale_d3cc8bb7-fbd5-4f3d-bfcb-030e0e065d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_0a5d47be-64ec-4800-bc81-24005d810fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_0a5d47be-64ec-4800-bc81-24005d810fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_cfb32215-e0d7-479b-92a6-e9441e6cdc7e" xlink:href="mho-20211231.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_cfb32215-e0d7-479b-92a6-e9441e6cdc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_cae6f22a-ace7-4c3a-8a59-3ba4a6e2c1e1" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_mho_CommunityDevelopmentDistrict_cae6f22a-ace7-4c3a-8a59-3ba4a6e2c1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_c1ae879c-5a9c-4a8e-ab2a-9b6e0656bf41" xlink:href="mho-20211231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_mho_LandPurchaseDeposits_c1ae879c-5a9c-4a8e-ab2a-9b6e0656bf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_fb8c840c-2b2a-4dbd-af2e-e715a11c0063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_fb8c840c-2b2a-4dbd-af2e-e715a11c0063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_ec87fb85-4dc5-4931-b6f5-2db133ab5e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e96c2f91-3478-4b1c-85be-9f3aca0fc5be" xlink:to="loc_us-gaap_InventoryRealEstate_ec87fb85-4dc5-4931-b6f5-2db133ab5e3a" 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-20211231.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_07d2323b-e92c-48de-986f-0c976e14d8f6" xlink:href="mho-20211231.xsd#mho_ParantheticalsInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ModelHomeAccumulatedDepreciation_c606a055-f059-46a5-9069-5f6c041ecf66" xlink:href="mho-20211231.xsd#mho_ModelHomeAccumulatedDepreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ParantheticalsInventoryAbstract_07d2323b-e92c-48de-986f-0c976e14d8f6" xlink:to="loc_mho_ModelHomeAccumulatedDepreciation_c606a055-f059-46a5-9069-5f6c041ecf66" 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-20211231.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_29cdff29-a20b-46f8-82e6-d689ad31ae83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfSpeculativeHomes_c85930ee-a353-4967-b1df-6d71c63bc404" xlink:href="mho-20211231.xsd#mho_NumberOfSpeculativeHomes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_29cdff29-a20b-46f8-82e6-d689ad31ae83" xlink:to="loc_mho_NumberOfSpeculativeHomes_c85930ee-a353-4967-b1df-6d71c63bc404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SpeculativeHomesCarryingValue_b95a63d2-d456-4e52-be70-62ffa2a7951b" xlink:href="mho-20211231.xsd#mho_SpeculativeHomesCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_29cdff29-a20b-46f8-82e6-d689ad31ae83" xlink:to="loc_mho_SpeculativeHomesCarryingValue_b95a63d2-d456-4e52-be70-62ffa2a7951b" 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-20211231.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_c7cb1cca-f979-4bb8-832f-43abf4884aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_c7cb1cca-f979-4bb8-832f-43abf4884aca" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_ca3a2910-74b9-4993-bcd0-0ae08669ee0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_ca3a2910-74b9-4993-bcd0-0ae08669ee0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_867ef746-3063-4620-b068-722a7fa11496" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_867ef746-3063-4620-b068-722a7fa11496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_c83a42c3-1a2c-4d6f-8777-f7930d38a35b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_c83a42c3-1a2c-4d6f-8777-f7930d38a35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_334ffe22-ccbb-4298-9a6d-f7cf6eb2011b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_334ffe22-ccbb-4298-9a6d-f7cf6eb2011b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_0d4c5dbd-a682-4831-b966-435c48795187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_c179b1ea-0dfc-4b1f-b1b6-d8d6a31eee65" xlink:to="loc_us-gaap_InterestCostsIncurred_0d4c5dbd-a682-4831-b966-435c48795187" 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-20211231.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_2bafefc5-a4e9-4ba7-a82b-6d194ecf245c" xlink:href="mho-20211231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_c07d625d-5481-48eb-b1d0-8e93c9dc4f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_2bafefc5-a4e9-4ba7-a82b-6d194ecf245c" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_c07d625d-5481-48eb-b1d0-8e93c9dc4f8a" 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-20211231.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_fab502ac-a663-41bb-9cd2-e7d8a9e96358" xlink:href="mho-20211231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_fab502ac-a663-41bb-9cd2-e7d8a9e96358" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6aebf53f-0d1e-4c49-8880-6c47f0bb8e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5a727999-f788-47a9-8d42-83cabc0bb71d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6aebf53f-0d1e-4c49-8880-6c47f0bb8e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c00a66d-6deb-4e70-b0b2-c81865453907" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_78740155-b0ef-4ab4-b0c7-ca12e64b6657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_78740155-b0ef-4ab4-b0c7-ca12e64b6657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_aaefbb2e-6429-44c3-b813-b8971fb7eac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_3ccb81db-55d9-4bfa-9594-42ecbb151dd7" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_aaefbb2e-6429-44c3-b813-b8971fb7eac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SplitDollarLifeInsurancePolicies_3d227a68-1552-49c8-a0eb-33b46ab11e4f" xlink:href="mho-20211231.xsd#mho_SplitDollarLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_fab502ac-a663-41bb-9cd2-e7d8a9e96358" xlink:to="loc_mho_SplitDollarLifeInsurancePolicies_3d227a68-1552-49c8-a0eb-33b46ab11e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements" xlink:type="simple" xlink:href="mho-20211231.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_60001530-3977-4741-8570-043a3da89fcb" xlink:href="mho-20211231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_b4f81c90-7c04-41f1-9bf6-d343e4dd3bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_60001530-3977-4741-8570-043a3da89fcb" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_b4f81c90-7c04-41f1-9bf6-d343e4dd3bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" xlink:type="simple" xlink:href="mho-20211231.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_46f95bc9-cafe-4b71-a30f-fb5635848c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_9b8d07e8-519c-42ff-9d7f-74d12a176a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46f95bc9-cafe-4b71-a30f-fb5635848c85" xlink:to="loc_us-gaap_EquityMethodInvestments_9b8d07e8-519c-42ff-9d7f-74d12a176a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2f4fed04-245b-4d85-9d92-53f24aa4411f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46f95bc9-cafe-4b71-a30f-fb5635848c85" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2f4fed04-245b-4d85-9d92-53f24aa4411f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_655de5be-64b9-48df-bae2-cef44756d3fe" xlink:href="mho-20211231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46f95bc9-cafe-4b71-a30f-fb5635848c85" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_655de5be-64b9-48df-bae2-cef44756d3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_2680c471-1e7a-494a-a683-b32957dfc51d" xlink:href="mho-20211231.xsd#mho_Companysinvestmentinjointdevelopmentorsimilaragreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46f95bc9-cafe-4b71-a30f-fb5635848c85" xlink:to="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_2680c471-1e7a-494a-a683-b32957dfc51d" 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-20211231.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_172ddd41-a541-4423-ad19-48112423b268" xlink:href="mho-20211231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_172ddd41-a541-4423-ad19-48112423b268" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:to="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_23e3ecde-1aca-4b8f-96ad-dfbe670e9e7e" xlink:to="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2387af9d-a996-4667-9b45-6aed18b1a27c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:to="loc_srt_MinimumMember_2387af9d-a996-4667-9b45-6aed18b1a27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_562f00ee-8faa-4767-bd11-b418814e6459" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36158218-5563-4c00-ba55-edff46737085" xlink:to="loc_srt_MaximumMember_562f00ee-8faa-4767-bd11-b418814e6459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_cbcfc5df-986d-478a-a0fe-1edf66b3ad95" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_89a3ff33-00ed-4ad6-9d7c-1bdee26c8148" xlink:href="mho-20211231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_89a3ff33-00ed-4ad6-9d7c-1bdee26c8148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_cbc7765e-8a1f-4c3b-8342-1e2285265b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_cbc7765e-8a1f-4c3b-8342-1e2285265b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_aec42b3c-dd5f-48c9-8982-ca3f99150eb0" xlink:href="mho-20211231.xsd#mho_EquityinvestedinLLCs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_bdf3ccc1-90f2-4e83-9337-ca5de8840ee8" xlink:to="loc_mho_EquityinvestedinLLCs_aec42b3c-dd5f-48c9-8982-ca3f99150eb0" 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-20211231.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_b210d21f-217f-431d-8790-8f92638889e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_43d10682-271f-4037-a723-0a779f6be2b2" xlink:href="mho-20211231.xsd#mho_EquityinIncomelossfromunconsolidatedjointventures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b210d21f-217f-431d-8790-8f92638889e3" xlink:to="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_43d10682-271f-4037-a723-0a779f6be2b2" 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-20211231.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_c0501e51-6770-42ab-a901-42ebc816c72e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock_1cdce004-7b29-457e-a0e0-3d3934145ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_c0501e51-6770-42ab-a901-42ebc816c72e" xlink:to="loc_us-gaap_GuaranteesTextBlock_1cdce004-7b29-457e-a0e0-3d3934145ae0" 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-20211231.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_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfLoansCoveredByGuarantees_ca1829a7-7f31-4b70-80ee-e6f20076555e" xlink:href="mho-20211231.xsd#mho_TotalOfLoansCoveredByGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:to="loc_mho_TotalOfLoansCoveredByGuarantees_ca1829a7-7f31-4b70-80ee-e6f20076555e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfGuaranteedLoansInquiredAbout_fde37dad-d272-4a7e-8d82-7644d7708597" xlink:href="mho-20211231.xsd#mho_TotalOfGuaranteedLoansInquiredAbout"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:to="loc_mho_TotalOfGuaranteedLoansInquiredAbout_fde37dad-d272-4a7e-8d82-7644d7708597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalLoansIndemnified_ba40b3da-f5c0-4411-9c85-4cbe76f456f9" xlink:href="mho-20211231.xsd#mho_TotalLoansIndemnified"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:to="loc_mho_TotalLoansIndemnified_ba40b3da-f5c0-4411-9c85-4cbe76f456f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LoanRepurchaseGuaranteeLiability_70963561-964e-480b-a77b-d99de95c6418" xlink:href="mho-20211231.xsd#mho_LoanRepurchaseGuaranteeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:to="loc_mho_LoanRepurchaseGuaranteeLiability_70963561-964e-480b-a77b-d99de95c6418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_33bdc36b-f807-4652-b803-62333db01c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_ce880b96-01ad-4c4a-95c4-ebad42f59f91" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_33bdc36b-f807-4652-b803-62333db01c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mho-20211231.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_09ec0dab-d0b7-4074-b7c3-fc5fff0cfcc6" xlink:href="mho-20211231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_20a91cad-9e51-4a3a-951c-0ff1bf4a068d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_09ec0dab-d0b7-4074-b7c3-fc5fff0cfcc6" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_20a91cad-9e51-4a3a-951c-0ff1bf4a068d" 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-20211231.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_639c7f47-2a3a-411a-80f3-b6b68b0098e6" xlink:href="mho-20211231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_2ded33c0-64e8-4294-a0cd-5f9414cf2f74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_639c7f47-2a3a-411a-80f3-b6b68b0098e6" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_2ded33c0-64e8-4294-a0cd-5f9414cf2f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails" xlink:type="simple" xlink:href="mho-20211231.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_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:href="mho-20211231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_8ee0b646-1849-4871-80b0-007692dc7b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrual_8ee0b646-1849-4871-80b0-007692dc7b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_370ffc32-30c9-418a-b492-16bfba0aee21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_370ffc32-30c9-418a-b492-16bfba0aee21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_f85ef9f7-fcc4-4dac-a7a8-da9f93864d27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_f85ef9f7-fcc4-4dac-a7a8-da9f93864d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_bcb14f7c-9eef-4e75-b04c-1dc9e930c02d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_bcb14f7c-9eef-4e75-b04c-1dc9e930c02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_05dcde4f-161e-41b1-9099-0c68cbfcef5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_05dcde4f-161e-41b1-9099-0c68cbfcef5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_6c80c7a0-dcde-4c57-b6bd-44fb6c3b5eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_ProductWarrantyAccrual_6c80c7a0-dcde-4c57-b6bd-44fb6c3b5eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_2aadc75b-9bcd-4340-a09d-42ab632ff3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_us-gaap_InsuranceRecoveries_2aadc75b-9bcd-4340-a09d-42ab632ff3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StuccoRepairCost_edca21b1-a82c-412f-91de-e4c855e85056" xlink:href="mho-20211231.xsd#mho_StuccoRepairCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_mho_StuccoRepairCost_edca21b1-a82c-412f-91de-e4c855e85056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EstimatedRepairCostsforAffectedHomes_74b3eaf3-e135-4825-bcc0-c6b6bb405fc7" xlink:href="mho-20211231.xsd#mho_EstimatedRepairCostsforAffectedHomes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_05d1f6ce-e5ba-4a73-a08f-68169d743674" xlink:to="loc_mho_EstimatedRepairCostsforAffectedHomes_74b3eaf3-e135-4825-bcc0-c6b6bb405fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails" xlink:type="simple" xlink:href="mho-20211231.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_23c1d2f6-9739-4e64-b33a-fc186de13146" xlink:href="mho-20211231.xsd#mho_LegalLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c3303bcc-5b29-4c5e-ad6e-28b2315523af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LegalLiabilitiesDisclosureAbstract_23c1d2f6-9739-4e64-b33a-fc186de13146" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c3303bcc-5b29-4c5e-ad6e-28b2315523af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="mho-20211231.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_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:href="mho-20211231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditAndBonds_c8e72239-b36a-40ce-b224-0f62bb0d7005" xlink:href="mho-20211231.xsd#mho_LettersOfCreditAndBonds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_LettersOfCreditAndBonds_c8e72239-b36a-40ce-b224-0f62bb0d7005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingPerformanceBonds_f4e09364-a055-4483-93d8-630895e0ae17" xlink:href="mho-20211231.xsd#mho_OutstandingPerformanceBonds"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_OutstandingPerformanceBonds_f4e09364-a055-4483-93d8-630895e0ae17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceLettersOfCreditOutstanding_1700ffc8-f932-4b93-b73d-a40d9085de2e" xlink:href="mho-20211231.xsd#mho_PerformanceLettersOfCreditOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_PerformanceLettersOfCreditOutstanding_1700ffc8-f932-4b93-b73d-a40d9085de2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialLettersOfCredit_1c0d490f-ccc0-426e-8c53-de7deb807411" xlink:href="mho-20211231.xsd#mho_FinancialLettersOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_FinancialLettersOfCredit_1c0d490f-ccc0-426e-8c53-de7deb807411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_46b69b53-da57-4b6e-a0fa-89a7bca8548a" xlink:href="mho-20211231.xsd#mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_46b69b53-da57-4b6e-a0fa-89a7bca8548a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialBonds_7611040c-a6d2-4ec4-ba45-0efbcff840df" xlink:href="mho-20211231.xsd#mho_FinancialBonds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_FinancialBonds_7611040c-a6d2-4ec4-ba45-0efbcff840df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingDepositsOnLandAndLots_1f32a47d-b30f-4e5e-a494-cea88b559f14" xlink:href="mho-20211231.xsd#mho_OutstandingDepositsOnLandAndLots"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_OutstandingDepositsOnLandAndLots_1f32a47d-b30f-4e5e-a494-cea88b559f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_11d7cf4c-f808-4791-a4b0-bb401b1c1928" xlink:href="mho-20211231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_LandPurchaseDeposits_11d7cf4c-f808-4791-a4b0-bb401b1c1928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_24455323-781b-4a35-b85d-14c73e2f353c" xlink:href="mho-20211231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_24455323-781b-4a35-b85d-14c73e2f353c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_fc645f67-e1a8-4a20-888b-fe09426aebd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_fc645f67-e1a8-4a20-888b-fe09426aebd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseOptionsLand_9ed5b396-20cc-47cd-88bd-e7af27629d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseOptionsLand"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_us-gaap_PurchaseOptionsLand_9ed5b396-20cc-47cd-88bd-e7af27629d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_7dbc3d0f-33fa-48d7-bedb-7dc0e4a14d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_7dbc3d0f-33fa-48d7-bedb-7dc0e4a14d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_fe256f9d-7dfa-46bf-9d66-5c9d99b9cf85" xlink:href="mho-20211231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_abc6b6ac-b358-46f7-94d9-6c893a3f6470" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_fe256f9d-7dfa-46bf-9d66-5c9d99b9cf85" 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-20211231.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_fb1e9c50-71b6-464d-b56f-1ffb247f2392" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_15fd185f-c9ff-4ab8-8815-3784a294d5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fb1e9c50-71b6-464d-b56f-1ffb247f2392" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_15fd185f-c9ff-4ab8-8815-3784a294d5ac" 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-20211231.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_6691e8e1-b793-42f8-b228-eb210799eda3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_71695620-9e5a-4fa5-8184-65a564b4ef57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6691e8e1-b793-42f8-b228-eb210799eda3" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_71695620-9e5a-4fa5-8184-65a564b4ef57" 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-20211231.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_3ed7e3d7-464b-4ffb-9e8c-f98c6bdc49d7" xlink:href="mho-20211231.xsd#mho_FutureMinimumLeasePaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_de9a4084-a809-4da3-8ec8-c2f706286886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FutureMinimumLeasePaymentsAbstract_3ed7e3d7-464b-4ffb-9e8c-f98c6bdc49d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_de9a4084-a809-4da3-8ec8-c2f706286886" 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-20211231.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_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b1e30f7d-fcfb-4af5-8dd0-f6fd26504424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b1e30f7d-fcfb-4af5-8dd0-f6fd26504424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8351858a-c232-4e2d-a666-ebc903ab8c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_OperatingLeaseLiability_8351858a-c232-4e2d-a666-ebc903ab8c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leasesnotyetcommenced_6ebb9b0b-749d-4324-9cc2-0c019f92a258" xlink:href="mho-20211231.xsd#mho_Leasesnotyetcommenced"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_mho_Leasesnotyetcommenced_6ebb9b0b-749d-4324-9cc2-0c019f92a258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0e720cad-dc9f-47ab-908d-8e3280103fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0e720cad-dc9f-47ab-908d-8e3280103fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_d679658c-6f68-4718-998d-9bc3339ca307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_OperatingLeaseCost_d679658c-6f68-4718-998d-9bc3339ca307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncreaseinOperatingleasesduetonewleases_621dac93-5583-486f-8218-1f575c67f7dc" xlink:href="mho-20211231.xsd#mho_IncreaseinOperatingleasesduetonewleases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_mho_IncreaseinOperatingleasesduetonewleases_621dac93-5583-486f-8218-1f575c67f7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_694bbacf-3aca-447c-b3c3-c91b8006b1f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_694bbacf-3aca-447c-b3c3-c91b8006b1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_e510e237-712a-4aa6-a37a-a4ab28fcfed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b47dc2d8-06c9-47a8-a8d5-d6607036ce64" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_e510e237-712a-4aa6-a37a-a4ab28fcfed5" 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-20211231.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_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:href="mho-20211231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3b001eaa-3147-4cbf-9639-cf3efaf65799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_OperatingLeasePayments_3b001eaa-3147-4cbf-9639-cf3efaf65799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_450b1970-ecc9-4a1f-ad0c-334493c8009e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeasePayment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_VariableLeasePayment_450b1970-ecc9-4a1f-ad0c-334493c8009e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_3118f390-9567-48c8-86e5-d36e64021670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_ShortTermLeasePayments_3118f390-9567-48c8-86e5-d36e64021670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_b3b67d99-e024-4944-a7ce-6bec5e827ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_OperatingLeaseExpense_b3b67d99-e024-4944-a7ce-6bec5e827ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_344b293e-4d32-4250-bb0b-a14eb5dee48c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_344b293e-4d32-4250-bb0b-a14eb5dee48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e53c2370-ac2a-404b-a207-ba61ebc8e2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_3041ecea-1319-433f-8f82-3405a9ca8908" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e53c2370-ac2a-404b-a207-ba61ebc8e2d3" 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-20211231.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_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:href="mho-20211231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_f7b6d5dc-0e3d-418b-90b6-b54a0de23d3c" xlink:href="mho-20211231.xsd#mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_f7b6d5dc-0e3d-418b-90b6-b54a0de23d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3c2957a9-e622-4356-bc17-b21f3ebb3e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3c2957a9-e622-4356-bc17-b21f3ebb3e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3b66ceb4-747b-49ee-87ea-ed405ad5acba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3b66ceb4-747b-49ee-87ea-ed405ad5acba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a7bc2a40-5260-4d18-9de0-22b558e70b01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a7bc2a40-5260-4d18-9de0-22b558e70b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ad919062-9024-438f-85d6-842948ee3888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ad919062-9024-438f-85d6-842948ee3888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9b802f6e-95c1-4784-ad14-0ec396315db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9b802f6e-95c1-4784-ad14-0ec396315db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d65decf9-66c6-4d0f-81c8-152e086b36fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d65decf9-66c6-4d0f-81c8-152e086b36fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9b5a5b1b-3cf1-4947-a38c-80f6999b3568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9b5a5b1b-3cf1-4947-a38c-80f6999b3568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_42d03c97-6e3b-4eb0-ae1d-aa32a82f2eef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_79554291-697f-4d6a-b5ee-5ec96177a52d" xlink:to="loc_us-gaap_OperatingLeaseLiability_42d03c97-6e3b-4eb0-ae1d-aa32a82f2eef" 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-20211231.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_c72253f3-9e0c-4957-9214-94ae16d6551c" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_3d9c5853-7a46-494b-9c69-95b88ba939f3" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictBondsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_c72253f3-9e0c-4957-9214-94ae16d6551c" xlink:to="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_3d9c5853-7a46-494b-9c69-95b88ba939f3" 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-20211231.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_d67d2ee0-430b-4fd2-9dbc-5d5a6c844497" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b9f8845f-f369-425b-8a65-64de83b556a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_d67d2ee0-430b-4fd2-9dbc-5d5a6c844497" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b9f8845f-f369-425b-8a65-64de83b556a7" 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-20211231.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_4c09b5fc-a02e-4749-8e6f-391889fef115" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:href="mho-20211231.xsd#mho_LongtermCDDsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_4c09b5fc-a02e-4749-8e6f-391889fef115" xlink:to="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_612e5891-8f2c-44fb-94d2-9e690fbc4716" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512047MemberMember_2dcda677-3be7-4f0f-89a8-83de40270d4f" xlink:href="mho-20211231.xsd#mho_CDDdue512047MemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512047MemberMember_2dcda677-3be7-4f0f-89a8-83de40270d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_7e922e0e-2019-4f70-9700-debc93959862" xlink:href="mho-20211231.xsd#mho_CDDdue512048Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512048Member_7e922e0e-2019-4f70-9700-debc93959862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_729a48ab-0ce9-4847-abea-a3e47e78501f" xlink:href="mho-20211231.xsd#mho_CDDdue512049Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDdue512049Member_729a48ab-0ce9-4847-abea-a3e47e78501f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_7fc52b79-2116-468a-bbfb-767e2d31d0d8" xlink:href="mho-20211231.xsd#mho_CDDDue512050Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512050Member_7fc52b79-2116-468a-bbfb-767e2d31d0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_76c68c1e-bb2a-4786-b271-6e0534a7947c" xlink:href="mho-20211231.xsd#mho_CDDDue512051SARMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512051SARMember_76c68c1e-bb2a-4786-b271-6e0534a7947c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_b11fec70-0196-4d62-8e90-f90a86e54fc8" xlink:href="mho-20211231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512051TAMPAMember_b11fec70-0196-4d62-8e90-f90a86e54fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052Member_a925ccbf-f483-48b1-a7a7-8684ce4ce42e" xlink:href="mho-20211231.xsd#mho_CDDDue512052Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3f32e0e2-8c73-4f5c-b56f-fa08e691679e" xlink:to="loc_mho_CDDDue512052Member_a925ccbf-f483-48b1-a7a7-8684ce4ce42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:href="mho-20211231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_5fc7269b-bcfc-4b8c-a74a-d0b7be2b00b3" xlink:to="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_fe1186f4-19f0-4cfc-8471-06167c2dbdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_fe1186f4-19f0-4cfc-8471-06167c2dbdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_cb5f04ba-0d94-4814-9ac4-0f04a6128994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_cb5f04ba-0d94-4814-9ac4-0f04a6128994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a860bce6-6715-4ea1-82e3-74bb183d6153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a860bce6-6715-4ea1-82e3-74bb183d6153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_6e849598-fd20-4acb-b20e-2b7d798eceb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_c4383f5a-28a5-47bb-84b9-94aafda0f592" xlink:to="loc_us-gaap_OtherLongTermDebt_6e849598-fd20-4acb-b20e-2b7d798eceb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictObligations_677ed47a-45fd-4861-a547-b449fddaafcb" xlink:href="mho-20211231.xsd#mho_CommunityDevelopmentDistrictObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_4c09b5fc-a02e-4749-8e6f-391889fef115" xlink:to="loc_mho_CommunityDevelopmentDistrictObligations_677ed47a-45fd-4861-a547-b449fddaafcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/Debt" xlink:type="simple" xlink:href="mho-20211231.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_e5babf01-7caf-40ce-a6d6-d6ee9b44100b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_73e80ad6-1dd0-45b7-92d1-863335c110cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e5babf01-7caf-40ce-a6d6-d6ee9b44100b" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_73e80ad6-1dd0-45b7-92d1-863335c110cd" 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-20211231.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_3f568624-a254-40cb-899c-ad303492a804" xlink:href="mho-20211231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_99217465-4240-41fb-83ce-f90d03c90221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_3f568624-a254-40cb-899c-ad303492a804" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_99217465-4240-41fb-83ce-f90d03c90221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20211231.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_ba6422cf-b8e2-40b8-8722-a530bd25b0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ba6422cf-b8e2-40b8-8722-a530bd25b0aa" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_97cb5ca0-d3d9-403c-9129-c797c4617ba9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_243629d2-47aa-4f9c-ad29-3e39c3cb506b" xlink:href="mho-20211231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:to="loc_mho_A2028SeniorNotesMember_243629d2-47aa-4f9c-ad29-3e39c3cb506b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_0333381b-3816-4a82-9ebe-8a795c70d161" xlink:href="mho-20211231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abfd3197-e989-4437-ae3a-6735eb8f1c2a" xlink:to="loc_mho_A2030SeniorNotesMember_0333381b-3816-4a82-9ebe-8a795c70d161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioAxis_0d4d276a-2410-408c-8eb2-6fcc0326ec9c" xlink:to="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_10996318-c6c8-45a3-a914-dfd7b22850b1" xlink:href="mho-20211231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:to="loc_mho_ConsolidatedEbitdaMember_10996318-c6c8-45a3-a914-dfd7b22850b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_31d3b85d-1f50-4e0b-b1c4-be4eae6615c1" xlink:href="mho-20211231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_3eee0944-beb4-45af-8568-b21c4ea40886" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_31d3b85d-1f50-4e0b-b1c4-be4eae6615c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_91caa3ad-2abb-42a9-b11b-cd01b150ece1" xlink:to="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3919ad1e-d3a9-4233-89bb-e5085abb96f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:to="loc_srt_MinimumMember_3919ad1e-d3a9-4233-89bb-e5085abb96f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c6e05e2-2024-4467-a5f1-68945b7ba933" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9ea5faa-d69c-4d93-ab94-165826f4ada3" xlink:to="loc_srt_MaximumMember_5c6e05e2-2024-4467-a5f1-68945b7ba933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ba329b9d-9edc-41d0-a88d-8c3283eb6449" xlink:to="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_40f8f7f1-13dc-46e1-b573-53b847671d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_6293a0b7-8663-460f-8aa0-5b08c76d0a86" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_40f8f7f1-13dc-46e1-b573-53b847671d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e9ed6ff6-9264-4de0-ada9-0f4fb7784334" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_669f7df9-0d44-4dfa-9ae9-f49be104cedd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_669f7df9-0d44-4dfa-9ae9-f49be104cedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_6aed0cd6-54d9-4418-887f-9cbadb97b760" xlink:href="mho-20211231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_Sublimitforlettersofcredit_6aed0cd6-54d9-4418-887f-9cbadb97b760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_5e1f2ba1-a5b2-4e93-a3ef-c3630ada61dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_5e1f2ba1-a5b2-4e93-a3ef-c3630ada61dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6daa9195-3b54-4377-a434-1d5b12253670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6daa9195-3b54-4377-a434-1d5b12253670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e40d460d-d86b-42e2-9fc5-c27574651a49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCredit_e40d460d-d86b-42e2-9fc5-c27574651a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_887e0a0c-99ff-495a-acb1-26ee81986bab" xlink:href="mho-20211231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_887e0a0c-99ff-495a-acb1-26ee81986bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_522f4691-e2ff-4dcb-a324-34bd637ae95b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_522f4691-e2ff-4dcb-a324-34bd637ae95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f844c883-6f79-4a34-beb9-c5aed0f1a090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f844c883-6f79-4a34-beb9-c5aed0f1a090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_701e32ea-abac-4804-a830-5a9f58f0ce38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_701e32ea-abac-4804-a830-5a9f58f0ce38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_d7a90e26-bd75-46b0-8dbb-1b1b612b5de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_d7a90e26-bd75-46b0-8dbb-1b1b612b5de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_9b65ce68-613a-4583-a2f3-27d87ac4b85e" xlink:href="mho-20211231.xsd#mho_Leverageratio"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_Leverageratio_9b65ce68-613a-4583-a2f3-27d87ac4b85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_eeaafcbf-129a-417c-a70b-0d2469488d5d" xlink:href="mho-20211231.xsd#mho_InterestCoverageRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_InterestCoverageRatio_eeaafcbf-129a-417c-a70b-0d2469488d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_03df6a7c-cde0-440b-a505-d4bbdcc81f24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_03df6a7c-cde0-440b-a505-d4bbdcc81f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_36db255f-1898-4076-9608-8776f360ad58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_36db255f-1898-4076-9608-8776f360ad58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ExtendingLendersCreditFacilityExpirationDate_1ecbf5d5-230b-45eb-a70f-fcca962d2a32" xlink:href="mho-20211231.xsd#mho_ExtendingLendersCreditFacilityExpirationDate"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_ExtendingLendersCreditFacilityExpirationDate_1ecbf5d5-230b-45eb-a70f-fcca962d2a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_9fac5c1b-988e-4450-962b-1845e69147d6" xlink:href="mho-20211231.xsd#mho_LiborFloor"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_LiborFloor_9fac5c1b-988e-4450-962b-1845e69147d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonExtendingLenderCommitment_76541cc2-ec1f-4991-9a0d-2c78ed570e22" xlink:href="mho-20211231.xsd#mho_NonExtendingLenderCommitment"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a7ba6eee-fd9e-4348-9819-b268d74d1cac" xlink:to="loc_mho_NonExtendingLenderCommitment_76541cc2-ec1f-4991-9a0d-2c78ed570e22" 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-20211231.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_0e4797f6-01ec-4b91-bd12-85088469ac7c" xlink:href="mho-20211231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_0e4797f6-01ec-4b91-bd12-85088469ac7c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3ff7087b-69e7-42d8-8a23-dbdeb100be1e" xlink:to="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2acb1673-e527-41c7-bbb8-96a01f4a2dfd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:to="loc_srt_MinimumMember_2acb1673-e527-41c7-bbb8-96a01f4a2dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c82c2c26-3bfc-4ba3-918a-9993c6d2dac8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_534a8504-8ee2-466c-99c0-c8e67082dfd9" xlink:to="loc_srt_MaximumMember_c82c2c26-3bfc-4ba3-918a-9993c6d2dac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_14965dbb-be36-4fae-9839-a7f9c6526362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_34969c9d-cac0-41cd-bb52-a8bcc9b3db84" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_14965dbb-be36-4fae-9839-a7f9c6526362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_5d9bfd64-c426-4eb5-9f82-09cf1224c633" xlink:to="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_188b770b-4506-438f-b11b-e3bb02873b20" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember_188b770b-4506-438f-b11b-e3bb02873b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_6f2cfe24-70cf-4ec0-9430-f1c28635038c" xlink:href="mho-20211231.xsd#mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember_6f2cfe24-70cf-4ec0-9430-f1c28635038c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_0266cb95-6e14-4333-b04b-b414f18eec31" xlink:href="mho-20211231.xsd#mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_141d4b8a-98da-4209-9016-85d55317e6d1" xlink:to="loc_mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember_0266cb95-6e14-4333-b04b-b414f18eec31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_00c48896-fe3b-4126-91bb-5acae7b65543" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_fab4f37b-cd3e-4f94-af0d-efc24a20d7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_fab4f37b-cd3e-4f94-af0d-efc24a20d7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4ce6ebd-7418-4068-b19e-9bee06b53768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4ce6ebd-7418-4068-b19e-9bee06b53768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_e27eafaf-ef38-4e52-a6bc-7b58f921f8db" xlink:href="mho-20211231.xsd#mho_LiborFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_LiborFloor_e27eafaf-ef38-4e52-a6bc-7b58f921f8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0e850127-3ba9-4ceb-8908-e4a77344c525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0e850127-3ba9-4ceb-8908-e4a77344c525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_bf4350c0-06b0-435c-ac5b-30019ddaeda6" xlink:href="mho-20211231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_bf4350c0-06b0-435c-ac5b-30019ddaeda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_692ba2a3-82d9-4f02-b99f-3fd2a1ef35cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_692ba2a3-82d9-4f02-b99f-3fd2a1ef35cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloorLoanType2_5bbcf2a0-c786-48b1-a512-79e15eee5066" xlink:href="mho-20211231.xsd#mho_LiborFloorLoanType2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9c56ce37-a892-4021-b8d0-c4833edc62f9" xlink:to="loc_mho_LiborFloorLoanType2_5bbcf2a0-c786-48b1-a512-79e15eee5066" 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-20211231.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_c82986f5-9bcf-41c8-adf6-1d6edadf26b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_c82986f5-9bcf-41c8-adf6-1d6edadf26b0" xlink:to="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:href="mho-20211231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:href="mho-20211231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_6e3ac78e-d1a3-4c23-aa90-55eb13115ee0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:href="mho-20211231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_7c34a5f6-9710-4b45-878f-5a5ae7a93440" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_f59f521c-b9a7-4715-94c6-62c4caa5177a" xlink:href="mho-20211231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_f59f521c-b9a7-4715-94c6-62c4caa5177a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_264f33b5-0b81-44de-9b5d-9ecb8043014b" xlink:href="mho-20211231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_264f33b5-0b81-44de-9b5d-9ecb8043014b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_f8f42b15-da4a-4f12-bb4c-b0c7fa7491e1" xlink:href="mho-20211231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_dbae97ab-591f-40ab-a390-7c54fd8cd424" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_f8f42b15-da4a-4f12-bb4c-b0c7fa7491e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:to="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e190436c-795b-4fd8-a77c-566057f6f2dc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2025SeniorNotesMember_5a506931-b885-4638-b6e9-e1bead81ee0d" xlink:href="mho-20211231.xsd#mho_A2025SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2025SeniorNotesMember_5a506931-b885-4638-b6e9-e1bead81ee0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2021SeniorNotesMember_19e16930-0e5c-455e-86e5-38d5eaa23962" xlink:href="mho-20211231.xsd#mho_A2021SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2021SeniorNotesMember_19e16930-0e5c-455e-86e5-38d5eaa23962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_4160558c-4a50-416c-ba8e-c2606abdd1fd" xlink:href="mho-20211231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2028SeniorNotesMember_4160558c-4a50-416c-ba8e-c2606abdd1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_f1a982e2-bb35-492b-87d5-3ee4590dbfb9" xlink:href="mho-20211231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d18a1197-70b0-4d3f-82d5-5076359b7760" xlink:to="loc_mho_A2030SeniorNotesMember_f1a982e2-bb35-492b-87d5-3ee4590dbfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_15394e1c-5cfb-43d4-b397-a6d0a823e268" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_25cba4e3-b086-4fea-ade2-bf0a5c23fc04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_25cba4e3-b086-4fea-ade2-bf0a5c23fc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_80994ce7-fd25-4f93-a1dc-f52e08f3c3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_80994ce7-fd25-4f93-a1dc-f52e08f3c3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_72f9f8dd-d1e1-45e9-9dd6-8e19459c0a87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_72f9f8dd-d1e1-45e9-9dd6-8e19459c0a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6e867b68-66f2-44fb-b015-3d29c74a59ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6e867b68-66f2-44fb-b015-3d29c74a59ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_62c66659-8f72-40ec-bbbe-f73c0a61af6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_InterestPaid_62c66659-8f72-40ec-bbbe-f73c0a61af6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_adc86374-e534-462a-9f3a-69d13c29e8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_adc86374-e534-462a-9f3a-69d13c29e8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_09282ee2-71a8-45ec-ac15-4fca8d88dcde" xlink:href="mho-20211231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_mho_Restrictionsonpaymentofdividends_09282ee2-71a8-45ec-ac15-4fca8d88dcde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_1170af03-b2b8-4e2a-9b85-fb0e51005ccc" xlink:href="mho-20211231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_1170af03-b2b8-4e2a-9b85-fb0e51005ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_7b67b83c-f785-4ec8-9ea2-6333999b0218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityRestrictions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e2af52b9-bb84-4c6b-aaf0-9ad4c60035bd" xlink:to="loc_us-gaap_EquityRestrictions_7b67b83c-f785-4ec8-9ea2-6333999b0218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#DebtNotesPayableOtherDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_3e461aae-47ea-4d58-ba1d-c736d1791e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_3e461aae-47ea-4d58-ba1d-c736d1791e3b" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_833e1211-2669-4c17-a6d5-d5fa49024747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4a8eae29-c88a-48cd-a5e5-c61431df2163" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_833e1211-2669-4c17-a6d5-d5fa49024747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:to="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1f81f699-836b-4297-95e7-528a0069542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_eaf9cedb-5555-4ade-9062-32d015bae6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4333632a-f4c0-416c-a331-bd3a3c937793" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_eaf9cedb-5555-4ade-9062-32d015bae6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_11f84b83-5d77-46dd-8d78-d89f916bce13" xlink:to="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_ab02976f-5cc7-4c85-be66-b89545be180a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_f747a5ff-3eee-495b-81f0-0ff5ecf9eb34" xlink:to="loc_us-gaap_OtherNotesPayable_ab02976f-5cc7-4c85-be66-b89545be180a" 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-20211231.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_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:href="mho-20211231.xsd#mho_DebtMaturitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_04870a88-a7db-44ac-8320-8d45196a8391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_04870a88-a7db-44ac-8320-8d45196a8391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5244988a-72c5-4ae9-8e00-dc5b13677abe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5244988a-72c5-4ae9-8e00-dc5b13677abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3c56bedf-c589-47af-bc9f-d8b0e6690a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3c56bedf-c589-47af-bc9f-d8b0e6690a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_749688b8-534b-44b4-ae24-36f6b53d1402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_749688b8-534b-44b4-ae24-36f6b53d1402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_bd578f83-673f-4d5a-a990-981e40ef44f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_bd578f83-673f-4d5a-a990-981e40ef44f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_74af8496-2e9a-410a-bae9-03e122a3f41a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_74af8496-2e9a-410a-bae9-03e122a3f41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_84d3bfd7-b41d-48cb-a0fc-79e7c3fb184a" xlink:href="mho-20211231.xsd#mho_LongTermDebtMaturitiesRepaymentsOfPrincipal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_5f9451e9-2a1a-43d3-94fa-c039a8d52e1a" xlink:to="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_84d3bfd7-b41d-48cb-a0fc-79e7c3fb184a" 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-20211231.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_673ce491-4cc8-4e9a-82cf-c5ab4eb1613d" xlink:href="mho-20211231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_37f65eba-9431-4552-9400-7d2936b2f326" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_673ce491-4cc8-4e9a-82cf-c5ab4eb1613d" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_37f65eba-9431-4552-9400-7d2936b2f326" 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-20211231.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_839db20c-5bd8-4cb8-9038-1e698c57ecca" xlink:href="mho-20211231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_85d933bc-b239-4128-83c0-7b6ed6af35e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_839db20c-5bd8-4cb8-9038-1e698c57ecca" xlink:to="loc_us-gaap_Goodwill_85d933bc-b239-4128-83c0-7b6ed6af35e7" 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-20211231.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_6ca84b52-468e-4303-8fa3-4bdcd04935c3" xlink:href="mho-20211231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_b2d6e546-0e85-4697-8787-7f3333ce0998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_6ca84b52-468e-4303-8fa3-4bdcd04935c3" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b2d6e546-0e85-4697-8787-7f3333ce0998" 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-20211231.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_079ba5d5-e090-4aee-a336-906b5adbe875" xlink:href="mho-20211231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_05702ff4-49c7-4d55-9a50-c752ea1542fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_079ba5d5-e090-4aee-a336-906b5adbe875" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_05702ff4-49c7-4d55-9a50-c752ea1542fc" 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-20211231.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_29d19dc2-bdb4-4064-9db9-0f941e550925" xlink:href="mho-20211231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_29d19dc2-bdb4-4064-9db9-0f941e550925" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:to="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_66e73e94-48aa-4aab-8382-75154786725b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_17e3126f-98c0-4009-bc46-82de1bc55507" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_17e3126f-98c0-4009-bc46-82de1bc55507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2017ConvertibleSeniorNotesMember_aac17072-483d-4ed8-b65b-b9f0da26cc04" xlink:href="mho-20211231.xsd#mho_A2017ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_92368cf2-1585-4093-9f79-dd65b52bb38f" xlink:to="loc_mho_A2017ConvertibleSeniorNotesMember_aac17072-483d-4ed8-b65b-b9f0da26cc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_e3ed4d4b-a647-4c7e-b034-ebaa1db8584c" xlink:to="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1e74d490-3ea8-4ffd-9a2f-f8efbdb6411d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_ProfitLoss_1e74d490-3ea8-4ffd-9a2f-f8efbdb6411d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_8a01d7a2-2784-4177-978b-bb778c3fc820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_8a01d7a2-2784-4177-978b-bb778c3fc820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0175af77-1b7e-4fe3-9570-fb489ac768cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0175af77-1b7e-4fe3-9570-fb489ac768cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d34eb7b-caad-4cf4-8829-af4ac01d6340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d34eb7b-caad-4cf4-8829-af4ac01d6340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_a80b5061-202c-4daa-9a24-ee7d5043e8b2" xlink:href="mho-20211231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_a80b5061-202c-4daa-9a24-ee7d5043e8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb9f0644-788b-4f86-a4a3-cd258c991e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb9f0644-788b-4f86-a4a3-cd258c991e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_444a2d44-1344-486b-b3d9-26adf6c41ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_444a2d44-1344-486b-b3d9-26adf6c41ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_92cc10da-f582-43ad-b85a-f7b00df01895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_92cc10da-f582-43ad-b85a-f7b00df01895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0d87f02a-7e26-4ac6-a60b-394590e6e73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_EarningsPerShareBasic_0d87f02a-7e26-4ac6-a60b-394590e6e73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ee41dd31-1c8e-4010-89c0-cdd62ac20cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ee41dd31-1c8e-4010-89c0-cdd62ac20cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1163c151-5418-4464-a980-ad2d7722ba52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_45128890-2fbd-4343-8aa5-9a9bcd63164e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1163c151-5418-4464-a980-ad2d7722ba52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails" xlink:type="simple" xlink:href="mho-20211231.xsd#EarningsperShareEarningsperShareTextualsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e3050684-3125-441d-90c0-a3e232fa5e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3050684-3125-441d-90c0-a3e232fa5e13" xlink:to="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:to="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_199792c3-071d-4982-8061-637efcb8fb49" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2018ConvertibleSeniorNotesMember_84af9a2e-8509-419c-a40a-d2126ac5c92b" xlink:href="mho-20211231.xsd#mho_A2018ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e6855d31-b890-484c-8720-d5ca8570ef06" xlink:to="loc_mho_A2018ConvertibleSeniorNotesMember_84af9a2e-8509-419c-a40a-d2126ac5c92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionTable_b01a291e-35b6-446c-b175-1c8495d09260" xlink:to="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebt_5180f44f-00ed-4d08-963f-263f689d4ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleSubordinatedDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebt_5180f44f-00ed-4d08-963f-263f689d4ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9b52cd44-0663-4026-9b89-36f3b7a1fca3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9b52cd44-0663-4026-9b89-36f3b7a1fca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_84093111-d207-46fb-8e12-a673afe9bbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_84093111-d207-46fb-8e12-a673afe9bbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_68a3be07-6455-4e13-892c-749bce7c48df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_68a3be07-6455-4e13-892c-749bce7c48df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fb1a6546-3d13-4d30-886a-9375085dc567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fb1a6546-3d13-4d30-886a-9375085dc567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_dfba4703-5775-481e-bbd5-301ef81b41b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionLineItems_78db4d1c-864d-4059-bdcf-7fc99de01c10" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_dfba4703-5775-481e-bbd5-301ef81b41b4" 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-20211231.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_795e2703-b3bd-4ad6-a2fa-695f4922a7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9b80e9c9-665b-4a4f-9644-b050f1799e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_795e2703-b3bd-4ad6-a2fa-695f4922a7b9" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9b80e9c9-665b-4a4f-9644-b050f1799e38" 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-20211231.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_2ddc35db-656f-4fc6-a4f7-2b10cd45daa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_627b5b29-e882-4c3c-91c6-83f6bc6183f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ddc35db-656f-4fc6-a4f7-2b10cd45daa3" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_627b5b29-e882-4c3c-91c6-83f6bc6183f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a6e78bbd-3c7d-4fcc-95b2-71ca20120c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ddc35db-656f-4fc6-a4f7-2b10cd45daa3" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a6e78bbd-3c7d-4fcc-95b2-71ca20120c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5d049995-f479-44bc-94ce-28133707c915" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ddc35db-656f-4fc6-a4f7-2b10cd45daa3" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5d049995-f479-44bc-94ce-28133707c915" 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-20211231.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_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_07b7a13f-3aab-4e47-91e4-66cb8a2d6403" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_07b7a13f-3aab-4e47-91e4-66cb8a2d6403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8337df00-2133-482c-9e57-ea4e9c03af20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8337df00-2133-482c-9e57-ea4e9c03af20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_0e90077e-367b-4080-a9da-dce60d37b04b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_0e90077e-367b-4080-a9da-dce60d37b04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_bdaac206-a96d-46ed-8dd2-b12180982ae0" xlink:href="mho-20211231.xsd#mho_DeferredTaxAssetOperatingLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_bdaac206-a96d-46ed-8dd2-b12180982ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_0e4f326e-bf72-4b92-ba0a-29e782ae3f47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_0e4f326e-bf72-4b92-ba0a-29e782ae3f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3f738d00-619a-4bab-8750-b7bb3e2aa57e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3f738d00-619a-4bab-8750-b7bb3e2aa57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_9317fef8-07d8-422e-8303-d44654b6c186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6de34316-5f85-4236-a5e4-8edac6f859c4" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_9317fef8-07d8-422e-8303-d44654b6c186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_945d4cdb-e5d7-4ec8-97d4-ad1d83e4656e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_945d4cdb-e5d7-4ec8-97d4-ad1d83e4656e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Federaleffectofstatedeferredtaxes_03f625fd-2b98-4fd8-b3e9-d15c264c326e" xlink:href="mho-20211231.xsd#mho_Federaleffectofstatedeferredtaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:to="loc_mho_Federaleffectofstatedeferredtaxes_03f625fd-2b98-4fd8-b3e9-d15c264c326e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_266d93cb-b891-421a-b320-d4a99ecc4082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_266d93cb-b891-421a-b320-d4a99ecc4082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_7b801b92-d905-46f2-9796-99322434786a" xlink:href="mho-20211231.xsd#mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:to="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_7b801b92-d905-46f2-9796-99322434786a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_8a75f6f3-0107-49c8-af61-2891b4c472c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_1e07ee7a-c92c-4488-bc6f-dfc2eab7ab1f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_8a75f6f3-0107-49c8-af61-2891b4c472c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_8528461f-ec06-40be-bb01-cac039542ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_8528461f-ec06-40be-bb01-cac039542ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_69305d32-6ad0-46a2-94e9-15f9e3dcdcff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_69305d32-6ad0-46a2-94e9-15f9e3dcdcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_466d75bb-1d44-42f7-b24d-c4396fcac1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21c89e20-049c-4f56-b0c7-3bad8df7a1e7" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_466d75bb-1d44-42f7-b24d-c4396fcac1ec" 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-20211231.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_2b1c6ae2-cd5b-44e4-aa10-46be26e42b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd9ab750-59ef-47e7-a4e1-26c3181d7044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_2b1c6ae2-cd5b-44e4-aa10-46be26e42b0a" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd9ab750-59ef-47e7-a4e1-26c3181d7044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_99a4e852-1af8-4beb-9621-b970e8fce2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd9ab750-59ef-47e7-a4e1-26c3181d7044" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_99a4e852-1af8-4beb-9621-b970e8fce2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e9faef37-8437-48f6-8466-2d2883309d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd9ab750-59ef-47e7-a4e1-26c3181d7044" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e9faef37-8437-48f6-8466-2d2883309d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9d698c05-af13-4aaf-b167-c52acc848d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd9ab750-59ef-47e7-a4e1-26c3181d7044" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9d698c05-af13-4aaf-b167-c52acc848d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_2b1c6ae2-cd5b-44e4-aa10-46be26e42b0a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_83c89863-9e07-4680-bb98-8c19edd58437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_83c89863-9e07-4680-bb98-8c19edd58437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_85c70de9-9551-46b9-b436-01b7a985063f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_85c70de9-9551-46b9-b436-01b7a985063f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_14e2ffb5-ea69-4d13-b58a-5e82ce1ef858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_14e2ffb5-ea69-4d13-b58a-5e82ce1ef858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ac97eb84-57a4-49f2-bb39-44fe0b18d082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe88121e-c863-4a75-9a37-cb736413b35f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ac97eb84-57a4-49f2-bb39-44fe0b18d082" 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-20211231.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_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_9fd09a3a-4837-43f4-a228-bcb8207cb3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_9fd09a3a-4837-43f4-a228-bcb8207cb3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b288373e-4aa5-4fd1-ab34-cd062fe1b35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b288373e-4aa5-4fd1-ab34-cd062fe1b35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7794d6bf-5140-49f6-b890-967be6bc82b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_7794d6bf-5140-49f6-b890-967be6bc82b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_644f48ee-5c3d-42e3-9ba6-a3eb1942b3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_644f48ee-5c3d-42e3-9ba6-a3eb1942b3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d89cc127-16a7-4d89-a898-07ed329f7b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d89cc127-16a7-4d89-a898-07ed329f7b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_46bb3c2d-daa9-41eb-bcad-4c05479c353a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cfa349-492a-4d1b-8521-9c5f0079db41" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_46bb3c2d-daa9-41eb-bcad-4c05479c353a" 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-20211231.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_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:href="mho-20211231.xsd#mho_ReconciliationofEffectiveTaxRateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e5141f9d-4c7f-4149-8928-b00c1e2b72cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e5141f9d-4c7f-4149-8928-b00c1e2b72cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_7e596d04-07c1-4608-98fe-11157f1ff268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_7e596d04-07c1-4608-98fe-11157f1ff268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_75c3f5b6-81ff-4721-b02f-5526afabb394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_75c3f5b6-81ff-4721-b02f-5526afabb394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_a01a7afd-3934-4f45-bc5e-2a7f839a8b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_a01a7afd-3934-4f45-bc5e-2a7f839a8b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_995b2873-0ed2-4b29-9496-bfaadb13515c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_995b2873-0ed2-4b29-9496-bfaadb13515c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8c5cba82-0a63-4a79-929c-4e9bc9498981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8c5cba82-0a63-4a79-929c-4e9bc9498981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1e17a520-1afe-427d-8f5a-a13ef81e9315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_454a3f64-2d38-4b92-9515-7b13cc9ad131" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1e17a520-1afe-427d-8f5a-a13ef81e9315" 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-20211231.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_31db0a71-c28f-40f2-8054-b8111cf5eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_31db0a71-c28f-40f2-8054-b8111cf5eff0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:href="mho-20211231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:href="mho-20211231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_4fc72e4c-2e66-415c-b108-b169efb7318c" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2020And2027Member_d6705520-d2b3-4c40-8b40-37e42e70660d" xlink:href="mho-20211231.xsd#mho_Between2020And2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:to="loc_mho_Between2020And2027Member_d6705520-d2b3-4c40-8b40-37e42e70660d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_aa2c2a0e-176a-4972-8ac0-a01a6df27538" xlink:href="mho-20211231.xsd#mho_Between2028And2033Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_ab7ea32c-e0d5-4e04-bc25-6e96489c2867" xlink:to="loc_mho_Between2028And2033Member_aa2c2a0e-176a-4972-8ac0-a01a6df27538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1de83f7a-f9a1-4c53-907f-0372414eff9d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_0461c07e-b515-4ec0-b77d-381db1b6930e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ff669c5c-f837-4574-b2e2-f83ee9ee560b" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_0461c07e-b515-4ec0-b77d-381db1b6930e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1c6cc293-483b-4848-b0e5-ac80fff1d8d3" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_b8866caa-65fd-41eb-9933-6c90c2d20c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ed5e4e90-c2ba-47cd-842b-43e6970b097e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_b8866caa-65fd-41eb-9933-6c90c2d20c29" 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-20211231.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_ff059d94-3913-4ca8-8568-4698338cf6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b158171-186e-47a7-85a0-b202c4b8eef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ff059d94-3913-4ca8-8568-4698338cf6c2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b158171-186e-47a7-85a0-b202c4b8eef3" 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-20211231.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_42adc486-8fa2-4271-8899-6512ab5f24a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a5c44cce-2440-48c3-b8a2-f3c580be5f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_42adc486-8fa2-4271-8899-6512ab5f24a1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a5c44cce-2440-48c3-b8a2-f3c580be5f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_34b6f311-e236-4ca6-af75-ba4e0e9cd3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_42adc486-8fa2-4271-8899-6512ab5f24a1" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_34b6f311-e236-4ca6-af75-ba4e0e9cd3fc" 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-20211231.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_8afbb03d-63be-4bf8-816c-14baad5f511f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8afbb03d-63be-4bf8-816c-14baad5f511f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:to="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_6f45df0a-ab8e-46ac-a627-f69fc58dbee3" xlink:to="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_307081f2-822b-45a3-83f1-406f56c610ef" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_mho_NorthernHomebuildingMember_307081f2-822b-45a3-83f1-406f56c610ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_6c32156e-9f88-488d-a8d7-944d5860ec43" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_mho_SouthernHomebuildingMember_6c32156e-9f88-488d-a8d7-944d5860ec43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServicesSectorMember_706d4d36-3232-4df2-a9b8-e6875f853dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServicesSectorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_us-gaap_FinancialServicesSectorMember_706d4d36-3232-4df2-a9b8-e6875f853dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_c97cea9a-b04f-42f5-8222-149001d3e512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b7b05f8a-afc3-4ea9-8523-d53498ac9762" xlink:to="loc_us-gaap_CorporateAndOtherMember_c97cea9a-b04f-42f5-8222-149001d3e512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b583024e-9e3e-48e0-b531-387026c41ac9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0be3f32f-5f7e-4065-bd9d-fbed4030127e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_Revenues_0be3f32f-5f7e-4065-bd9d-fbed4030127e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ac96a9ff-7932-4ded-b48c-af8ff811a5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_OperatingIncomeLoss_ac96a9ff-7932-4ded-b48c-af8ff811a5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_79f6c9df-372e-4f7c-9c98-9c78fea7f352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_79f6c9df-372e-4f7c-9c98-9c78fea7f352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_eeb69b4c-8e6a-4d08-9b20-82e44678767e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_InterestExpense_eeb69b4c-8e6a-4d08-9b20-82e44678767e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_8b89843d-777d-46ab-9d5e-0cf533646876" xlink:href="mho-20211231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_8b89843d-777d-46ab-9d5e-0cf533646876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_922b7dd5-112f-4c10-a567-44c14fcda7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_InterestAndOtherIncome_922b7dd5-112f-4c10-a567-44c14fcda7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_2a28c0fd-341e-4ce3-b002-3a71463fc6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_OtherIncome_2a28c0fd-341e-4ce3-b002-3a71463fc6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0b94e902-4868-498f-830d-06cd0564d025" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0b94e902-4868-498f-830d-06cd0564d025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_19d903c2-204f-4222-acbf-4c0f13fdb93e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_19d903c2-204f-4222-acbf-4c0f13fdb93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_dc416dd2-3265-4b1d-96d5-326366de1c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_dc416dd2-3265-4b1d-96d5-326366de1c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7facf6f1-07c5-40b4-a8e0-fdc853c07c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ff84500a-bf19-4bda-9e5a-7a94e1ff1aed" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7facf6f1-07c5-40b4-a8e0-fdc853c07c96" 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-20211231.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_b5b7241f-7d34-4da3-a97f-1080224416fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b5b7241f-7d34-4da3-a97f-1080224416fb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:to="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b2ec0f70-926d-446e-81cf-eaf153ae4eaa" xlink:to="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_eb9464e9-9e6b-4314-8a4d-9a426079f8f4" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_NorthernHomebuildingMember_eb9464e9-9e6b-4314-8a4d-9a426079f8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_1d224a36-7508-44be-8f7e-7253b25fbfba" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_SouthernHomebuildingMember_1d224a36-7508-44be-8f7e-7253b25fbfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_c15a737d-e4de-49b5-8d41-f031edc3c2f5" xlink:href="mho-20211231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5659fd9e-61e1-482a-928b-73377e91e728" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_c15a737d-e4de-49b5-8d41-f031edc3c2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a1b70d49-d8bd-499e-9154-e8640bd7dfa2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_3c54a76d-c0d3-4ec3-a7e3-44258b5cb796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_3c54a76d-c0d3-4ec3-a7e3-44258b5cb796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_2d475ed6-22a0-4c46-84f2-02eae25e4ffe" xlink:href="mho-20211231.xsd#mho_InventorySegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_mho_InventorySegments_2d475ed6-22a0-4c46-84f2-02eae25e4ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c2db38f0-95a6-4575-bba1-6bb93b836145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_EquityMethodInvestments_c2db38f0-95a6-4575-bba1-6bb93b836145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_1cd0b67a-dd11-4859-801c-d2ff685c9d64" xlink:href="mho-20211231.xsd#mho_OtherCombinedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_mho_OtherCombinedAssets_1cd0b67a-dd11-4859-801c-d2ff685c9d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4fa554dd-f7fc-47cf-90b7-5182fe6c64e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_39f1c494-a2cf-4c05-9511-6b1c9f855a3c" xlink:to="loc_us-gaap_Assets_4fa554dd-f7fc-47cf-90b7-5182fe6c64e5" 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-20211231.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_e705e74d-d68b-44a4-9ac8-a935513d6314" xlink:href="mho-20211231.xsd#mho_BusinessSegmentsTextualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_BusinessSegmentsTextualsAbstract_e705e74d-d68b-44a4-9ac8-a935513d6314" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_08cf7e41-23cf-45f6-a241-c9cb65b396ac" xlink:to="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_b465c83b-8bf6-4e73-bb82-ad157f7cf916" xlink:href="mho-20211231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:to="loc_mho_NorthernHomebuildingMember_b465c83b-8bf6-4e73-bb82-ad157f7cf916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_a7e5a272-1c9d-46da-a003-c3cb1a877b0d" xlink:href="mho-20211231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_efae174f-8b87-4e34-951d-555cc7e20ac2" xlink:to="loc_mho_SouthernHomebuildingMember_a7e5a272-1c9d-46da-a003-c3cb1a877b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f8ebad9a-6d01-4014-8ba6-e0cba47d276d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_c3410efb-8078-452b-b0fc-8104da4b0b58" xlink:to="loc_srt_ConsolidationItemsDomain_f8ebad9a-6d01-4014-8ba6-e0cba47d276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50928539-d879-4153-8758-e122881414b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e908a0bd-5eaa-4aa0-9f46-fadad5673d3f" xlink:to="loc_us-gaap_SegmentDomain_50928539-d879-4153-8758-e122881414b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b3ef069d-0500-471e-a9ba-86c10ace4e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_d249c29f-8072-40f5-af66-bb8560c51140" xlink:to="loc_us-gaap_SubsegmentsDomain_b3ef069d-0500-471e-a9ba-86c10ace4e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_4675813c-b73b-4980-8847-556b17ebf210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d0533294-510a-4481-8355-1ded5b9ec1b8" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_4675813c-b73b-4980-8847-556b17ebf210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_426228dd-6371-43e5-9057-baa7e7e2e9df" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_186ace85-fe23-40e4-9cd6-930e8d2e864b" xlink:href="mho-20211231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_mho_PurchaseAccountingAdjustments_186ace85-fe23-40e4-9cd6-930e8d2e864b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_19f17a75-6918-41bd-94e9-a0427e0c64d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_19f17a75-6918-41bd-94e9-a0427e0c64d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_48633769-8f51-498b-a75e-cc4e8e143def" xlink:href="mho-20211231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_48633769-8f51-498b-a75e-cc4e8e143def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_dd14c660-004b-464f-956a-ade5e4bcc141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_dd14c660-004b-464f-956a-ade5e4bcc141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_b9b82cc1-def0-4f8a-9285-cb41aabe252a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d9ddea30-e0c3-456e-adfe-fdd472b6be1b" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_b9b82cc1-def0-4f8a-9285-cb41aabe252a" 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-20211231.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_9b9046f7-d784-4a64-893c-3580374f2b5e" xlink:href="mho-20211231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_e6a6c813-edfa-4aa1-adc0-542bb83427c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_9b9046f7-d784-4a64-893c-3580374f2b5e" xlink:to="loc_us-gaap_TreasuryStockTextBlock_e6a6c813-edfa-4aa1-adc0-542bb83427c2" 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-20211231.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_5d66e4eb-b5e6-45ae-9a11-bdd1fe35337e" xlink:href="mho-20211231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0b77028d-9fe0-4a27-9169-d01ae5ffb258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_5d66e4eb-b5e6-45ae-9a11-bdd1fe35337e" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0b77028d-9fe0-4a27-9169-d01ae5ffb258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_3f5328f6-0d8a-489b-8064-507c0558b489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_5d66e4eb-b5e6-45ae-9a11-bdd1fe35337e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_3f5328f6-0d8a-489b-8064-507c0558b489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_31dd19fa-b69d-481d-a039-ca5757503960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_5d66e4eb-b5e6-45ae-9a11-bdd1fe35337e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_31dd19fa-b69d-481d-a039-ca5757503960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_7bacd2ea-ea76-40ea-a18b-d78ced71b383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_5d66e4eb-b5e6-45ae-9a11-bdd1fe35337e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_7bacd2ea-ea76-40ea-a18b-d78ced71b383" 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-20211231.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_52c977fa-422c-4aff-bd30-8041a4d2b578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_fe5dbbf8-756b-4c65-8bb7-e2c47b0c6f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_52c977fa-422c-4aff-bd30-8041a4d2b578" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_fe5dbbf8-756b-4c65-8bb7-e2c47b0c6f4e" 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-20211231.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_ed2fff3a-8067-46a6-adac-e4a58dfe9ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="mho-20211231.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_3528ba2a-10d4-4b44-af44-3cc4f4777e27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_fe36137d-8110-4eb6-9d5f-f9b74fd7b1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3528ba2a-10d4-4b44-af44-3cc4f4777e27" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_fe36137d-8110-4eb6-9d5f-f9b74fd7b1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_a37db69a-56ec-4461-a8ab-b41c6eeaf48f" xlink:href="mho-20211231.xsd#mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3528ba2a-10d4-4b44-af44-3cc4f4777e27" xlink:to="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_a37db69a-56ec-4461-a8ab-b41c6eeaf48f" 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-20211231.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_dcd3c341-8baf-4946-a429-0e84bc1e7d61" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorTable_dcd3c341-8baf-4946-a429-0e84bc1e7d61" xlink:to="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_e7a21037-0d8d-4743-a21a-6b3a717bf721" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorName_e7a21037-0d8d-4743-a21a-6b3a717bf721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_9b964d02-791b-420d-95f5-aaf65d6a639e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorFirmId_9b964d02-791b-420d-95f5-aaf65d6a639e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_9acbcc02-db75-49a7-a7b3-24ac15f124bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_62eb3afd-3aeb-47b6-91fc-c37fb1b567f5" xlink:to="loc_dei_AuditorLocation_9acbcc02-db75-49a7-a7b3-24ac15f124bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>image.jpg
<TEXT>
begin 644 image.jpg
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
MC>4O?_E+TSLI&]!4C.L&D>=^\FM[Y957JAT[=ACW>CLY8V#DD"*!MC,H/14
M+MY!H?/H7(C#E[[TI92P;8NC<.>2?ZT!OS9^\6]+X6YIGJ7KM0+[XA>_J*ZY
MYAI3&\J69<N6&6$^ZJBC4OSC>1=6%U _X2:C?8<==IA7ZX8@M.1^]>/<<\]-
MBH.?127<__K7OUP7T=%<7M&Q*ZZX(BEN= T.//# E)?4-NG\7[=NG6EBVV./
M/9+\Q#M'ZO()]+[DC(&18Q)N;*-/,J!$P8+^DM,YM [H912%PW]AN(EPMQX4
MK[@)]X,//NCYB72181LUY\K*2M=E,@@SG1$02K21DO\4!JVCQPGOBVZ?GRU^
M325D/#VXKXB@]VDFQH\?[S43\?!LBTJXT54N"OCUH/5,>39GSAQU^.&'FSC9
M^?#22R^YKE++#NWC.DA&^P"$GS_-/?GDD^X1YQR]+SECR.S(H,!0^PI.Y,ML
MH0C2>7B18H?'P^0F326M3UR:2@!Z)9%_2!-52F"X09!6@LHH"1Y?)V@_!_<'
MGDXI##(*!UW%"+_SL\&OQDU+'A;Z!%-E"^0:'J>AH<%[E*?PTE6T\DVX >41
M%]!TH,D&\>'Y@&VT5=N#Q0@J0^0_#X^.\7/0.>",,\Y0QQUWG#<PA\[58:5F
M#HPBQ"_*4T\]94X"/(!<P(WX]:]_W0N+%P >)EFTPHW,:#1K2)63,KV]$Z8S
M5&\U?RE3$>$.3A3"C7/YXSW21.DZYIACS$ CP,NTO4YF8^_##88!.106_X%
M5T%Z7^3G5S:D$VX>#NU#+3],'GC@@90PTED^"S=9)O[[W_^:^" ?*._Q;N2A
MAQYR7?C#_<T4#NW'B'&_2H4.+S5SR! I'C&T16-T&?<@*/2+@9O?#H>V_2QJ
MX=YI1-K\5TTF;7@)D)!KDU+\"9!D$>[@M%2XJ5SRLHFAZ>073\\!!QQ@:C4@
ME[*<#M2\4;NF<LTK)>@FN&'#!M=E<-()-ZW3-I;XH<AUQ#'E!]VO2Y<N-=T-
M[7#263X*=[;@^M'(3IX/R.^//_[8N$'^4=Y%@0XO-7,0F5UVV<5;Y\?P)ITN
M:M#"3NZW;-GB#7J@0D _#JB%[[KKKDEAPEJCJ03Q@X#K+#?;VQN;U,J/UZLU
MGVY2:S9L-(^*01#A#DX8-6[[IJ&V0CLM-]]\LSGN7/=DL6\IB.\^^^SC&VY9
M69GK*CA^;=S\_L$Z&;;//_]\[T5E4'A^7'WUU4G^4]@8Z\$[%Y#%6;CQ0II^
MQ/B/,H:W4SF-HDQQ='BIF;/;;KN9QR(:9\\O%GY5,-05Y!(IG//PPP][!8W\
MQ_+;W_ZV:?3'&U0Z1A:U<#?JI#1!M)MT35LO&_1]/^7-=]70TBHUHK12O3-O
MOFIH1'-*]FF6EY/!:4ZXF\LS.DY+-.^A(D#IH.5YYYWGC4:#6[(PP;PGE 9^
M@T-\<R5=C1O=%]$7F?;1?MB___UO]^SLX7DQ??IT;^X6[B^T8,:,&;Z]3.(N
MW'[:B)X@U*P117GBZ/!2,P<1P:0^J)'0-C^&-CP4^EPBAJY6]EMI%&IDQ.C1
MH\V<%#P\LBB%NTDGPP@WVK6;G)< 2]=]J@K*JM4K$V9HX:Y2GZQ'K44[0I-*
MEDB-.SAA-940?.X(*F]HB\3L<P U<[BG91B0/TN6+#$#>'C86$=M[=UWWS5N
M@N)7XX;A_A@W;IRWS:_;E[_\93/S7*[P-GN>#LPK _P&S\59N/$$0]>!YP?L
M%[_XA>LJ40ZB0(>5FCDPM&EADB%[EC1$$D(+D0T*;HX?_. 'GC\\P>><<XYQ
MDVY&NJAKW/IV-S5NR/>&S[:HD9.U:)?6J,*R&K5@]3K'S4XTE63?;B7"'9PP
MFDJHF:2NKLY[C.?E#:/9-F[<:-P0N,G"%&[RBP:7V?EXTTTWF>-!22?<+[[X
MHFF"1-,([>-I1O]TWGR4+4\__;3G'_F))6_//?[XXY/<P.(LW."%%U[PXL3S
M&7K9DJ:P;-%AI68.[)UWWC$.,%>LWW$,.*!1/.D*/?;QF@P>JRB!6%)S"99X
M' -M)=Q-.U&HG8)=^\Z'JF!\I2HHF:XFSWQ'U>OHFQ1 V'W2F8XX"#==(VZM
M)=R4=[FT<8/77GLMQ2_899==9HY'"<4!O4C0-8_")D,Z<R%=4\F@08/,<4RS
M2DU#N'9T'$^T]CSJZ>Y9VH\FT72C3-$G'H-[0+X)-T\C7P\""3?R@QOV(:\Q
MB(9/\TM0>'[&CS>'#B<U<V#T*(<;AJ9:I8C1.G4/M -*%PFT*W)_:(E"3"_^
M(-P\'+)HA3L1SP^7KE!%$Z:HPM(J-;:R3FW:YK:#0M118VD^3SWB5N.F]5&C
M1KDNP@=SXU!8%!Y&- 9I*B'^\I>_I/@%PUP146*7>Q(VB@<,%1_JAAB$=,+-
M9_+DM6YN&.E'M6X>1UKGE2SPZ*./FO/HQYO"PIP9U)8+6E.XJ8DK3')Y$N$_
M:L@?^I&D/(*A.^8CCSQB/K;!\Y6@?"=HFRQ3O+3_J9D#HQHW3D:?1;RPQ'X>
ML5Z]>GEOK'F!H"6MXQ@>N:@F */"<.211ZI-FS89=Z"M:MQ@Z_8&-7;J+%50
M.ET-&3=%S5OLSH6+EY8[&[0YF]D2AY>3=)VXH:]J=75U)$8W+)43K.?R<A*#
M(&AD&_E'ZU0IB2K_X2_W&Y,((5RZN2D>N?P IFLJX<)=6UMKNCIB/\]'6$E)
MB7%CIYVV:8F)N#!TV\\/^L@*T9K"C9>P?N4FB&%@$I[^L8[F'CLOFH/<CQ@Q
MPHL7SQ][&V,%\.(8M72$N6#! G.^']!*^$^6#NUO(C!N)-P$O3FV+R*:4A
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
MOSQM&$J-=FD;NN'\L/<_]]QSOA_"QC:&WX<Q+T88-6Z*-VJ-N%?)T+\]EX^
M=X2F$IXG5UYYI6_<4'8QO-V&\AS&!=V&W !\I0E/;>0WE2>LXV,8>ID: 5BV
M32444"9XA)HCO)>3SL<1/ER\1,U;M$3-G;](?>Q.((7^W23<38V(FSDE=*2I
M)#A1-)50V</GIE"A@)_49,+#0?NS7SG+=+,!E-FKK[XZR2\8B3::2.BK,?1#
MD.D'(1,M%6[ZV$ES A*$UA1N^\,K48)\L/,"\YSLO??>GI#:90CO33!M0WEY
MN7M&,MGD[80)$]299Y[I^<E>2!K_\;2DUQ.!<@O2QNV70$#[LXDL$99PHUCZ
MC4LCS38Q0KPPFC) _((@PAV<*(2;@U%G]%DO,IY&-'.@KS-JQV@VV+K5^:"&
M#=[XXTLZ$&S^V.R77^C%P6GNAR 383259+H?@]RK1&L*]Q__^$<SSP?*9IB&
M:XDG+K_1K/QZX?T%RB/%!]?;[YJCV?CTTT\W[_A0CC*5)8#P,8LD!F;A*TWD
M#_E/8>"C#4"O)P=(%D2XPR3L(>\)D/G8X^SU6PL;$>[@//#  UXX%'88PLT%
M"9-DH>9"85 X?FG]WO>^9^;PQB,ZV6VWW>;;*X,;[<< ('29#8N6UKBCH#6%
M&TU1W;MW#]W@-VJYZ3Y>P,'<(OR#S*@14ZW8OO[<4);P<AIEB,H4EC?==)/W
M7H3,SP_\$-!LCGH[^2!9'(0[69-I P+N&+;P^YI[_2<S(MS!03NK'1Z?UK4E
M\-HFNL1A6E,*@]*)I5^:TQFYM\]#^R3:D'EWPS#HZ,(=I>'S89@@C\ATS= -
M$''D'3*H#/"FC:#&RQ%?1RU\].C1;N@!/EW66H0GW(BWEN24Z$.F$W+=EL+=
MVGF;+12OMA!N^MP6-R[<N>09SB'CC[UKUJPQ/0)X6'2S4+KY.J]9\6/VC8JN
MA^AE15#88=#1A9OR/&R#WWC_P84['?Q:HL\[=87.%$?:3V4HTW&^#X:G-KNC
MA]Z?")!;+&K<MFICT\MT9VEVF;7PD1IW</R$&[6:,)I*N!%H=T17+LR$Q\.D
MFX>,[[.%F@SS>^ C$S0G/4!8+6G3MI$:=W26K7 #7H8 7BBB$F WH<&HS)!A
M'TT1PLT^#U.\8LYNWNY.94D?3W9,1M,YMC;XP?"+3V%AH>LB.Y"M3A*QAG8A
M;6YFXZ^W9CZ8$$V=^X477O!-"^;/R ?PPL0O_A@Q%A7WW7>?;YBH';<4NME(
MO+F@0L ?>^PQ4WOBPFS?7'XW&+H9HCNA'4<*ARP,^O3IDQ(^[(DGGG!=M#Y^
MWU?$2]N68#\)M8:AGSVO(&2Z9G2,NX' HAL?TF[7PLDRE2.R\\X[3UU[[;5)
M\\8C')173[CQ2.=GS<V;'16X@?SBD^TO(8'L3-R66$O\:B43G7#C1J;/)'%;
MN'"AZZ)]@\_4^<4_C/;F=*"KDQT>)BBCF27# C="NAL3'_=%N*@U^MU8,/1[
MAAOD3Z;> F&#G@<\;\C0U;&MJ*NK2XD/GM9: BIPMI]1&UXZ!BUGZ<H0F#U[
MMN<W>HN@6ZA=CB#@9YQQAFE1(+?T I*@,!)A*?7_N%GA='XQ4=X     245.
%1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>mho-20211231_g1.jpg
<TEXT>
begin 644 mho-20211231_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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
M&GW2&6.-8+6RNHITBLIXIA(R0R)Y,HD6,;L)$/U=3XT?%S_@B-_P0>U#Q_\
MM*71\4>/_AC::O8VUSJ-^UQ_PD.I7.O74.FW<DF]G9)Q<6]RX+>:L;.&VNK
M?F/_ ,%F_P#@W_\ V:_'O[+%_P#\%@_^"4?C/3H_A]?^'O\ A*_$'@$2 6D=
MBXWSW.FN#^X,66,ED_$9218RA18*] ^&WAK]K[_@I#_P:!^)-/\ &$NK>)/$
MG@C79;KP=/=EYKO6="T>]AD==QRTS11?;8DQDM]D1.30!O\ _!OC^RAX:_X+
M4_ ?XT_MG_\ !2WQ5XG^)/C'5?',WAGP]J]_XFNX/^$:1+""Y>73HH)$BM'#
M7L>S8FV,0J% !<--_P &LO\ P5W_ &CO'W[1/BK_ ()=_M;?%#4?&K:3I][=
M?#WQ-KMTUQ?PO8RA+C3Y)G)>:,Q$S1ER3&(73)4HJ>E?\&57BO0A_P $S_B9
MX=EU"&.YTSXW7U]>J\@'E03:-I2I(V>@)MY>3Q\A]#7PC_P:A_ GQG\>O^"R
M7B;]JKP]ID__  BG@+2];U#4=5\L^2;C4O-MK6VS_?=)9Y0/[MNY],@&5_P7
M@\=?'S]G'_@NU??!K]F+X_>-?"^E:CJOAF]T[1#XUU-]-M[V[BMFD)A\\_N6
MF)=HUPN'8* , =I_P<]_LF?%#_@G+\4_@=^U+X,_;?\ B[XK^)'C5M8?Q%XL
MU[Q-Y+V]_8FQD2;3H[98UT^$F[D5;>,E(UCC4$_,6X7_ (.+YHD_X.0;)VD4
M"/4/!&\D_=_=VIY_"OJC_@^5=!X<_9GC+#<;[Q<0,\D!-'S_ #'YT ?L'_P3
M9^/'B_\ :?\ ^"?WP9_:$^(4Z3>(/%_PUT?4M>GBC"+-?26D9GD"KPH:7>P4
M<#..U>M>-?&'A[X>>#=7\?\ BV_6TTK0],N-0U.Z89$-O#&TDCGZ(K'\*^:O
M^"'[I)_P2&_9T9&!'_"J-)&0>X@ /ZU[E^TK\*[GXZ?LY^/_ ()65^MI-XQ\
M$ZKH<5TY($+7=G+;ASCG ,F>/2@#\&?^"4/QX\4?\'%__!7CXA>+/VX[S5]8
M^$?@[P9>ZOX(^$/]MW$&CZ>6OK:VM!-#!(BW$JPRRO)(V3)*%/"*J+H_ O\
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
MN?\ @\*U?>4=!^TQXZQGD;E.K8_$,/S%?U+4 %%%% '\?_\ P7Z_Y3_?%O\
M['K0_P#TW:?7]@%?Q^?\%^KFW'_!?CXNW)G7RT\=:+O?=PNW3M/#9^F#^5?V
M!T ?C)_P=G_\%@OC7^QEX6\(_L2?LL^.KWPMXK\>:1+K7BWQ1I-P8;ZQT<2O
M;P06TJ_-"\\T5QNE0JZK;[5/[PD>?_\ !5?]@KPC_P $U?\ @CS\-/VZ?V/?
M&GB[P-\;?"<_ANY\4_$32O%U\;[Q')?0JEX+W?,R3JUQ(D@1E*JJF,#8S*?%
M_P#@]A_9G\?Z/^U;\+OVOHM+GE\*:]X#7PI+>HA:.UU*SO+NZ$;MT0RPWFY
M?O?9Y2/NG'VC_P '+GQ*\,:E_P &\'AW6=/U.!K;Q?<^#!HSK(,7 >);Q=G]
M[]U"S<=E)H Z_P#9M_:EMO\ @N?_ ,&_WBGXA_&CQ+KNA^(M'T#6M,^(0\$Z
MN^F#4-3TZR:8*YBY^S7$4MM-+ ,(?,:/E!@_D?\ \&KO[#_PN_;E_:B^)G@C
MXI^.?'FA6NB^ 8KZVG\ ^,[K19Y)#>Q1[99+=@TB88G:>,X/:OTO_P"#<G]E
MOXE?!;_@WN^(^K>+] NK>\^*Z>*?$WA^PEB82O8RZ1#8VS;#S^]-FTJ'^))8
MV&017P__ ,&7?CGP7X#_ &P?C7K7C;Q9IVD6=I\'S?75WJ=ZD$<-M!J%NTTS
M,Y 5$4@LQX4')Q0!]E_\''OQU_X*0_LSS_ 3]DK]BGX;_%#6/A;/IUK#XKU7
MP7-J#ZKXF>VFC@719]2LP;FV:2W3<[HRO,;ACEO+85\D_P#!R[\/OA?_ ,$M
MOVA/@+\9O^"<_BW6OA/\0];TC5+KQGI6@>.[J>\M6MVL'LY+J.2XE.9/M%TC
M%\QSB%@0^UL_3?\ P<_?\%X/V@?V0=3\'_L@?L4>))/#.H>./ L'BG7/B'#;
M$7L.FW4T\-O;V7F+FWD86\KO+M\Q T80HP8C\_\ _@XKT3_@G/X'^#/[,_P\
M_8)^-OAOXD:A;Z=XCU/XD^.]-UE=3U77=0O$T<I>:K=[F=KJ0Q3MY$C;X%^7
M9&I4$ _=KXR_'/Q/^TY_P;H^-?VBO&\4":WXX_8UU;6]:6UCV1"\N?"TTL^Q
M?X4\QGP.PP*_,'_@QQ_Y*)^T=_V!?#'_ *.U.OO7X;>+O"GB#_@U;U*RT'Q-
MI][-IG[#U];ZE#:7B2/:3?\ ")RCRY I)1O]EL&O@G_@QR=!\1_VC8RPW'1/
M#) SR0)M2S_,?G0!_0S7X8_\'P7_ "0'X!?]CAK7_I+;U^YU?A?_ ,'P<L2_
M ?X P&0!V\7:VRKGD@6MMD_J/SH Y+_@C]_P7-^!7_!*'_@BW\.+'X]?LT?&
M#58-1\2>(H?#_B+0/#UF=&U*Z^WS2FW6[FNT*,H;# QD_(^U7VFOGS]@_P#X
M)Q_'/_@Y,_X*&^,O^"E?QEU#PUX7^%MQ\18I?&&D6VN)=:FUO;Q0"WTF*!/G
M7-K'!";F98E($CHKE?+K[U_X(<_L0_!?_@HY_P &T>D_LG_&FT5M/UO6O$/V
M'4XHE>XT744U.X>VO8<])(V8'&0'1G1OE=@?RA_8/_:D_::_X-MO^"K>M_#'
MX[Z->?V%;ZFFA?%/P_:%FAUC2&;?;ZI:!L"1T1Q<P,<%E=XB4\Q\ ']'G_!:
M?_@H9=_\$Q?^">WC']IWPUIMK>^*%>WT?P59WJ[H'U6Z;9$\@!&Y(D$LY3(W
MB$KD;LC\H/V;OAI\%/VI?^"#GQ,_X*%_M4?M6S:W^T_K>C>*/%_AGQCJ7Q(>
MWU[0)](EN196-C$DZ?98Y&L6(BC10RW0 &%C"_7O_!TGX)'[97_!$'_A=O[/
MFJQ>)] T#Q'HGCF&_P!'8S)>:.89[=KE-OWD5+Y9F/\ "D;,<;3CYF_X-5OC
M3_P3 ^-7['MY^RM^TY\*O@Z?B?X*UV\N+2X\=>&]+>[UO2+E_/26.>ZCW3M#
M*\T;("3&BPGHPP >K?\ !-3]K'Q?_P %JO\ @@9\4/!/[5GQ+\4_\)7\-[34
M]+\1ZYX<UM]/N_$5M;Z:;JS>[DB&9$D#F*9./.^S$OGS&!_-S_@U>_8A^%W[
M<O[4_P 2O WQ3\<>/-"M=&^'\=_;3^ ?&=UHMQ)(;Z&/;+);D-(F&)V'C(![
M5_07X<U3]D?Q[^R7\=]/_87^$_AK3] MM#UG1IM>\#>'+.STOQ#J,>FR"06L
MEH +P0O)Y#2@%!*LD:LS1N%_$/\ X,N_''@WP+^V1\:-9\:^*].TBSM/@ZU[
M=7>I7B01PVT&H6S33,SD!412"S'A0<F@#V[_ (.]-&\2?L=^$_V=-<_9U^+_
M (^\,W]YIVJ:!K%[I_CK48Y-5M=.MM-CM'N LP6295>3,NT.YD)8M@8](_;7
MO_%FM_\ !I!X!_:>F^)'BRW^('A/P'X6O=(\6V'BN]M[[S;S6+"SN3++%*K3
MAX9F!$F[D C! -<1_P 'M$D?C+X"?LU?$OPYON-%GU?73#>^2R BYM=/EAR&
M *EDB<@, ?E/'!J;]L_]H#X+:1_P9L^ OA]J'Q+TA-<\7^#/"^D^&])6\5[B
M_N[+7;.>[C1%R?W,=K,7)P%*A20S*" >S_\ !G7\3OB9\;/^"?/Q.U'XQ_$?
MQ!XJN4^+EQ:1W7B+6I[V6. Z3IY\I7E=F5<LQP"!EB>IK\S/VGOCY^T[^RG_
M ,'%U_\ !K]FCXC^-=6TW0_CEI=KX-^'>J^/]3?3;N>X>V:&QE#S.?LS3S!2
M,-A#@#@5^BW_  9..A_X)X_%&,,-P^,\Y*YY .DZ=C^1_*O@#XY_9;G_ (/"
MK'>4=!^TQX=Z\C>ILL?B&'YB@#]'/@E_P0>_X*?_  \_X+#>"O\ @H'\7/\
M@I);_$'P]8327_BVZN6OK"_D:2"1)=)MM/4RVR6)=U50)D58P?W>Y%W?G/\
M\%V/'7Q]_9R_X+OW_P %_P!F+X_^-/"^E:AK'AB\TW1&\:ZG)IMM>W<5LTA,
M)G/[EIF+M$,+AV"@# ']25?RS_\ !Q--$O\ P<DV;M(H$>J>!]Y)^[^ZM#SZ
M<4 =S_P<]?LF_$__ ()Q?%?X&_M1^"?VW_B]XJ^(_C4ZR_B'Q9K_ (F\J2WU
M"P-@Z3:?';+&MA"3>2*MO'E(UCC4$_,3^^G_  3>^._B[]I[]@'X,_M"?$&>
M.7Q!XP^&NCZGKT\401);Z2TC-Q(JCA0TN]@HX ..U?CO_P 'RSH-!_9FC+#<
M;OQ@0,\D!=&S_,?G7ZF_\$1'1_\ @D3^SHR,"/\ A4VCC(/<6Z@T ?4U%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!^(/_![S_R:S\#_ /LH&H_^D(HH_P"#WG_D
MUGX'_P#90-1_](110!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[
M_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/G[;'_  2L_8 _
MX*'V\+_M;_LU:'XGU*U@\FS\11-+8ZI;QC)"+>6KQS% 22(V8IDGY>37C'@K
M_@WF_8.\&Z1'X+?Q]\<M4\(Q1B)? VH?''6UT<Q#I$;>WGBS'CC;NQ@XK[JH
MH Y7X*_ WX.?LX?#?3O@_P# 7X9:+X0\,:3&4T_0] T]+:WBSRS;4 W.QY9S
MEF))8DDFO+/VT/\ @F1^QI^WQJ'A_P 4_M#_  MDF\4^$ITF\)>./#VKW.E:
MWHTB2>8A@O;5TE 63YU1BR*YW!0W->^T4 ?,W[.G_!([]BS]G'X]W?[6&G^%
M/$'C3XK7D7DM\2?B;XLO/$&KPQ>7Y82&6[D98,1_NPT:JVPE-VTXKJ/VU_\
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
MR=3T+Q!IL5W:729SAXI5*M@@$9'! (Y%;]% 'P-:_P#!ME_P3*\&^-KOQY\
MM,^)OPGO+\@WL?PR^*^K:9'-@YP1YSE5R3A5(49. *]Z_96_X)A_L8?L=^+[
MGXH_";X77%[XWOK;[/??$'QGKUYKNNS1'@QB]OY998D/>.(HC8&5->_T4 <S
M\9O@S\+?VAOA9KOP2^-G@>P\2>%/$NGO9:YHFI1;H;J%NQP05((#*ZD,C*K*
M0P!'QW^SG_P;=_\ !(;]F3Q#K7BKP3^S1)JE_K6E7FF?:/$_B.\OFL+2ZA>&
M=+7=(/(=HI&03K^_4$[9%R2?NJB@#Y3_ &1?^")7_!-']@WXICXT_LC_  #U
M7P5XB-JUK<7>G_$OQ%+#=P,03#<6\^H/!<Q[@K!)4=0RJP 901C?M(?\$#/^
M"4G[7WQ>U3X\_M+?LVZKXQ\6ZS)NOM8U;XI>)BP7)*Q1(NI"."%<D)#$J1H.
M%51Q7V+10!\O_M$?\$;O^">_[6GP]\(_"C]I+X5^*?&7AWP+:?9_"^E:W\7?
M%$D=J,OB1S_:0-Q, [()IB\@CVQA@BJH;X%_X(T?\$]/AE^S1XA_8Y\ _"KQ
M5I7PQ\53^;KO@ZT^+_BA;2X)#AT'_$RW11RASYL4;*DV%\U7V+CZBHH ^5OV
M0/\ @BE_P37_ &"/B@?C)^R)\!M5\$^()+1K6ZN+#XE>(IH+R!O^65Q;7&H2
M07" _,%E1@K ,,, 18_X*%?\$=/V!?\ @I[>Z)K_ .UC\(I=0USP] ;?2_$F
MBZK-87Z6I<N;9Y(B!+#N9F"N&V%W*;2[$_4-% 'Q3XA_X-VO^".'BSX/^$O@
M9XC_ &,-/G\/>";B^N=$BMO%.KV=PUS>BW6ZN+FXMKN.6[D<6EN-T[/L6(*F
MQ>*]4TK_ ()>?L9:)^R/-^PEI/@OQ;;_  IG,B2>%(_BQXD ^SO&8WLQ<?VA
M]H6S968-9B06[%F)C))-?05% 'RC^R3_ ,$1O^"9_P"PE\41\9?V2?@)K'@G
MQ";<V]Q=Z;\3O$<D5W 6#>3<6\VH/#<Q[E5MDJ.NY0<9 -9?Q!_X(&_\$D_B
MK^TW?_M<_$/]CG1-6\8ZKJ1U+5?M6HWATV]O6;<]S-IXF%K*[L2SAHRKL2S*
MS$L?L*B@#Y(_:2_X(5_\$KOVMOCQ9?M(_'?]D[2]6\4V=K:6TDMMJE[96MY%
M:QK%;I<6MM,D,PCC1(P&0YC14;<BJH]V^.O[*G[.G[2_P(O?V8_CC\']%U_P
M%?645I+X8GMO*MXHHMODB'RBK6[1[5V-$49-HVD8KT&B@#YA_8I_X(X?\$[/
M^">SZ[?_ +*7P"'AS5?$EA)8ZIXA?Q!?W.I_97P6AANIIVEM5)5#^X:,EHT8
MDLBD<&G_  ;K_P#!(2/XMCX^)^S1KX\<C7?[;'C ?&3Q;_:?]I>;YWVS[3_:
MOF>?YOS^9NW;N<YK[:HH KZ3IMMHNEVVCV<EP\-I;I#$]W=R7$K*JA07EE9G
MD; Y=V+,<DDDDUYS\$OV/?V?OV=_BU\3?C=\)? L6E^(_B]KUMK'CF]CD)^V
MW,%N(4*KT1>9)"!UDGE?JYKTZB@!L\$%U ]M<PI)'(A62.10592,$$'J"*_/
MCXH?\&N7_!&+XJ?%2?XJZC^S1>Z1)>79N;_0?#?BN]L=,G<G+ 6\<@$"G^Y
M8U'8"OT)HH Y?X,?!7X3_L[?"_1O@M\#?A_I?A;PKX?M!;:/H6CVPB@MH\EC
M@#JS,69G.6=F9F)8DGJ*** .;^*?PJ\,?&'PVGA3Q;JGB2TM4N5G$OA;QEJ>
MA7)<*R@&XTVX@F*8<Y0OM)"L1E5(^,KO_@V9_P"")M_XFE\:7_['=]/K,]\U
M[-JTWQ8\5-<R7)?S#.TIU3>9"YW%R=V[G.:^\:* .6^$WP>\)?!;P])X8\':
MMXHO+:6<2M)XL\<:KKUP&V*F%GU.YN)57"CY P7.6QEB34_:#_9U^!_[5OPE
MU;X$_M%?#/2_%WA+7(A'J6BZM"6CDP0RNK AHY%8!ED0JZ, 58$ UVE% 'P!
M\"?^#8O_ ((Y_ #XMVGQD\.?LW7>M7^FW:W6DZ=XL\2W>HZ?9RJVY6%O*^R;
M;V$_FC@'&0#7U-^V9^PY^RW_ ,% O@X_P'_:T^%-KXK\-_;H[VUMY;F:WFL[
MI%94N()X'22&0*[KE6&5=E8%6(/K-% 'RQ\-_P#@B;_P2W^$W[-GBC]DSP3^
MQ_X<@\%^-K>.'Q;;W$US/?:JL<BRQ&6_DE:ZS'(JR1[91Y3C<FTUM_L7?\$G
MOV"O^"?'@_Q%X/\ V2_@</"G_"6VQM_$.M0:[?2ZK=1;6 07TDQN( NXE1"Z
M;&^=</\ -7T910!\3>'/^#=K_@D/X0^+,/QZ\+_LU>(-/\;P:PVK1>+K3XR>
M+4U);YG+O<_:1JOF&5F9F9]V6+').37VGI]C#IEA!IML\S1V\*Q1M<7#S2%5
M  +22$N[<<LQ+$\DDG-344 %97CCP9I'Q!\*W?@[7KS5K>TO559IM#UZ[TRZ
M4*P8>7=6<L4\1RHR4=21E3D$@ZM% 'PIXW_X-JO^"+GQ+\7ZE\0?B+^R/J6O
M:]K-Y)=ZOK6L_%OQ7<W=[<.=SRRRR:H7D=B22S$DFOKCX(? 7P!^SSX2'@?X
M;WOBB734""&/Q3X[U?7Y(51 BI'+JEU<21H% &Q6"]\9YKLZ* .)_:'_ &;_
M (%?M9?"75/@5^T?\+]*\7^$]90+?Z-J\!:-BIRLB,I#Q2*>5D1E=#RK \U\
MMZ5_P;[_ /!.18/"OAKQ[H'C_P <^$/ EP9_!'PZ\>?$[5=5\/:&W806,TYC
M* ?+LDWJ5^4@CBOMJB@"'3]/L-)L(-*TJQAMK6VA6*VMK>()'%&H 5%4<*H
M  '  KXWMO\ @WO_ ."0%I^T<?VI8/V,M$'B8ZI_:7V,ZG>G21>;]_G?V;YW
MV7[W/E^7Y6>=F>:^SJ* /F_]NW_@DE_P3_\ ^"D^JZ#XA_;#^ <'B;5/#430
M:3JUMK%YI]TENS;VMWEM)8VDBW$L$<D*68KM+,3B_&'_ ((D_P#!+KXW?LW^
M'OV3O%_[(WA^T\$>%-0>_P##FG^'YI]-GLKJ1%2687-M(DTCRJJB0R._F;$+
M[BBD?55% 'SKI_\ P2@_8(T7]D$_L&^&/@?-H7PJFF>74O#'AKQ=JVEMJCNI
M20WMU9W45S>AU(#K/+(KA$# A$VX/[(/_!%;_@FW^P1\2G^+G[(?P*UCP3KL
MUO\ 9[R;3_B9XBFM[V'DB.XMI]0D@N5!.X+*C!6PPP0#7U110 5\I_M4?\$3
M?^";W[;WB^'QS^UE\'/$_CO4+66X?3QKOQ>\4O;Z?Y[AY5M;==2$-JC,%^2)
M$4!$  "J!]644 ?/W['?_!+S]B[]@.,V7[(_@/Q/X0TYKF6Y?0(_BCXBO=*>
M>2/RWF:PN[^6V:0J -YC+?*ISE5(R_VVO^"/_P#P3C_X*+>-=(^(_P"V-^S3
M:>+M>T/36T_3M6C\0ZGILZVI<R>2[6%S 9E5V9E$F[87?;C>V?I6B@#QK]E/
M]@#]E+]BCX4ZA\"OV=?A_J>F>"]3C:.X\*:WXSU;7-/CC;S/,CAM]3NKB.W2
M3S9#(D0192V7#$#'RIXG_P"#6'_@BQXH^*+_ !-F_9HU&RCFN_M-QX:TSQCJ
M%OI<CDY*B%)=T2$_\LXW1 .% '%?HA10!B?#?X;> /@]X#TGX7?"OP;IOA[P
MYH-C'9Z-HFD6BP6UG @PL<<: !0/\3U-?)D/_!OA_P $@(/VCV_:EC_8RT0>
M)FU/^TC9G4[W^R?MF_?YW]F^=]D^]SY?E^5GG9GFOLZB@#RO]L;]BO\ 9I_;
MY^"-Y^SW^U7\,K;Q1X9N[A+J.WEFDAFL[J,,([FWFB99(95#, RD95V5LJS*
M?F_X1?\ !N)_P2 ^#WP<\6?!'3?V6!J^F>.;>VMO%&H:WXEOY-1NK>WNX;R*
M!+N*:.6VC%Q;PR,L!C$AC42;P *^Y** /G?]B[_@E/\ L+?\$\GUP?L<_"G6
M?!<'B.#RM:T^#XB:]>6EP>,3?9[N^EB2<!0JSJ@E5<J' )!\NU+_ (-VO^"0
MVL?%Q_C]JG[-7B"?QS)K@UIO&$GQD\6G4SJ(E$HN_M/]J^8)A( XDW;@P!!R
M*^V:* *?AW0K+POH%CX:TV>\EM]/M([:"34=1FO+AT10JF6>=WEF<@#=)(S.
MQR68DDU\=?&?_@WL_P""1_[1'Q:U3X[_ !O_ &9M8\3^,=:NUN=2\1:M\6?%
M,ES+(JJJ?-_:?R*BJBHJX5%154 * /M&B@#Y4_:D_P""*/\ P3>_;9U/0-8_
M:O\ @QXC\=W/A?1TTS09=?\ BSXGD^R6ZA0< :D TC[$,DS9EE*AI'<@&O8_
MV5?V2O@5^Q3\([3X$?LX>'=5T;PEI\K/INC:EXMU/5TL0V,QP-J-S.\$6>1$
MC+&&9F"@LQ/I%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B#_P>\_\ )K/P
M/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:[_[>/_3Y
M/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X@_P#![S_R
M:S\#_P#LH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN
M_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110
M 5X3\9/^"G?_  3U_9Z^,MO^SW\;OVQ_A_X8\9W#1*?#^K^(H8IK<R@&,3DG
M;;E@RD>:4R&!'!!KW:OS6_X+N7__  3._9N_X)X^,?V9?C!:>#]#U[XI,\'A
MJYU;2)KRXAUR^N&QX@O)XHI9U\F4R7,EPV7<02(F]B(R ?I0CI(@DC8,K#*L
M#D$5QWBK]H3X*^"/C'X4_9\\5?$C3++QMXXMKZX\*>&I)2;K48;./S;F1% .
M$1.2S8!Y R1BN$^'_P 0/@_^Q_\ L!>#/$]U\4)?&/A/P=\.M$L-(\2Z:1>7
M'BD):V]K9M;!&/VFXO9#"L2(Q,DEPBJ3N%? .L?"7XD^%?\ @X)_9(^-'Q_N
M WQ'^(G@?QYJ'B6P@O3-:Z!;1Z85LM%M3]TQ6D;L&D4#S[B6YGP!*%4 _3SX
MR?'WX-?L^Z'9^(?C-\1=-\/V^I7RV.E)>S$SZA=,"RV]M"H,EQ*55F\N-6;:
MK'& 2+GPI^+WPP^.7@JW^(OP?\>:9XCT2ZDDBBU+2;M98Q+&Y26)L<I(CJR/
M&P#HRE6 ((KX%^#7Q U7]H__ (.9/B[H7BZ0W.D?LZ_ [3=(\'6,IS%97^M"
MROKN^C4\+.\,GV=G')C0+4W[*/Q#U/X/?\'&'[2/[)7A^X,7A7XA_"?1OB8V
ME(<06NLP&STVYGC3HCW"2H\I R[0J3R* /T7HHHH **\2U3P+^WI+J=S+I'Q
MW\$0VC3N;6*7PO(S)&6.U2=W) P":H_!;QY^T;+\>/$GP3^*7C[1-3N-'T*U
MU".XT[0_(CQ,Y &2Q9C@=P!]: />Z*Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QJK%<>,9
MM6ETA=7M0\,2R,QMN"#^- '145C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_
M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_
M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]
M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1
M6/\ 8O&__0;LO_ 8_P"-5;^X\8Z?<VMK+J]JQNI?+0K;< XSSS0!T5%8_P!B
M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+Q
MO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8
M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T
M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C5?5'\9:5I\N
MHS:Q:,L*;F5;8Y/ZT =!16)!;^-9X4G76K,!U# &V/<?6G_8O&__ $&[+_P&
M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO
M_ 8_XU7U1_&6E:?+J,VL6C+"FYE6V.3^M '045B06_C6>%)UUJS =0P!MCW'
MUI_V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\
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
MLCQL Z,I5@""* .CHHHH *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\
M_8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>
MR_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H
MV**** "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
M5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ
M7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \U_;!_:K^$_[$?[-/C#]
MJ;XVZM]D\.^#M'>]NE1@);J7A(;6('AI9I6CB0'@M(N2!DU\S_\ !&#]E7XL
M:/X:\7?\%'_VQM)\OXY_M$W<6M:U8SJ2?"N@!1_9>A1;OFC6*#8TBG#%RJN"
MT.X^:_%#_C<S_P %2X/@%9_Z=^SA^R?X@BU+X@2#YK3QCX^4'[-I9_AE@L 6
M:5>1YA>-U(DC:OTLH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH
M**** "BBB@ HHHH **** "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_
M ":S\#_^R@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I
MG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ K\UO^"[E_\ \$SOV;O^">/C']F7
MXP6G@_0]>^*3/!X:N=6TB:\N(=<OKAL>(+R>**6=?)E,ES)<-EW$$B)O8B,_
MI37QI\1_^"E__!)#]M/]F[QY\,G^/_A'XA6.HV%_HFI?#6.)SX@U6Y"M']EM
M=(G1;V:<N/W1CA/SJ&5OEW  ]0\%_LF? GXQ?L8?"'X$>+/%\/Q+\ >&/#_A
MZ6.YN)8[JP\:P6-BB6DUV,NES \H@O-F2CR0Q[MR;E;Y/_X**_L9_"Z7_@JU
M^Q;XM_93^'.D>%OB98>-M1U/Q7J/A73H[,OX+L;9/MWVWR%4&(M-%:1E^K7C
M1J?F('4_L]?&OP!_P07_ .")GPIL_P!OWQM'8Z[X8\,)9'0X[E9KN]U6YEFN
MDTJW )$C0B7RF<9C1(&<ML7->??LQ?\ !</_ ().+\0)?&Z?M3Q_%']H/XK7
MMAHUOHOA/P3K8!9IMFG^'M-DN[**."TBEG8F69H_.EDFN) I<1Q@'3?!KX@:
MK^T?_P ',GQ=T+Q=(;G2/V=?@=IND>#K&4YBLK_6A97UW?1J>%G>&3[.SCDQ
MH%J;]E'XAZG\'O\ @XP_:1_9*\/W!B\*_$/X3Z-\3&TI#B"UUF V>FW,\:=$
M>X25'E(&7:%2>14M_P""[']A+_@OEXL_:M^*FJ6NB_#3]I3X4V6E)XPU.=8+
M&P\5Z3]GBCT^XF<B. SV,)>$NR^:Z/&F66K/[ WPMNOVB?\ @L=^T+_P5(\/
MC[1\.W\'Z5\-?AAXACYM_$D< MKC5+VU;I+:I=VZ0QSH6CE*R%&(4T ?H311
M10!XEJG[4OQEL-3N;"V_8M\;W4<$[QQW,5S;;9E#$!QENA R/K7#? +XE^+O
M&'[;/CCQ#KOP?UG0;J;P7IZ2:5J$D9EB"2D*Q*G&&R2/]TU]35X7X!_Y2">/
M_P#L1-*_]&-0!ZY_PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM9EKKFHKXIN
MKI?#=RSO;1JT 9=R@$\FNKK'LO\ D=[W_KRB_F: #_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MB
MB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6LS7-<U&
M?4=-DD\-W,9CN2R(S+F0[>@KJZQ_$O\ R%]'_P"OT_\ H)H /^$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** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^
MA0O?^^EJCXEU[4[G0;J";PQ=0JT1!E=EPON:Z:LWQC_R+%[_ -<#0!4LO$>J
MI9Q(OA*\8")0&#+@\=:E_P"$EU?_ *%"]_[Z6M+3O^0?!_UQ7^0J:@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
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?_ *%"]_[Z6J/B77M3N=!NH)O#%U"K1$&5V7"^
MYKIJS?&/_(L7O_7 T 5++Q'JJ6<2+X2O& B4!@RX/'6I?^$EU?\ Z%"]_P"^
MEK2T[_D'P?\ 7%?Y"IJ ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI:V** .4\*ZYJ-KITD</ANYG!N9&+HRX!+=/PK3_
M .$EU?\ Z%"]_P"^EH\#_P#((E_Z_9O_ $*MB@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
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%"]_[Z6OD?\ X*]_M\_%+]FCX):/
M\"_V9_"L]U\>/C=JI\*?"#2S(I:"ZD %QJKCG;#9Q/YK.055S%O^0L1]=^._
M'/A#X8^"=8^)'Q!\16ND:#H&F3ZCK6JWTFR&SM88VDEF=NRJBLQ/H*_/[_@D
M[X&\7_M^?M+^*_\ @N!\??#UU9V?B*UF\,?LT^&-3CP^@^$(I&5]2,9^Y<W\
MF]RW41LX5FCE7 !](?\ !._]D7PG_P $\OV2O"W[,/@#PQ?W\FE6[7/B3Q!/
MM\_7=7G/F7E_,22Q:24G 8DJBHF2$%>W?\)+J_\ T*%[_P!]+6Q10!REKKFH
MKXINKI?#=RSO;1JT 9=R@$\FM/\ X275_P#H4+W_ +Z6BR_Y'>]_Z\HOYFMB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@"CI6JWNH2.EUHD]J%7(:4C#>W%7J** /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 **** "BBB@ JC9>&/
M#>FZI/KFG>'K&WO;K/VF\@M$267)R=S@9;GGDU>HH **** (=1TW3M7LI--U
M:PANK:9=LMO<1!T<>A5@0:DBBBMXE@@B5$10J(BX"@= !V%.HH **** "O"_
M /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@
MHHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T
M?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +F
MG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!
M<T[_ )!\'_7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R"
M)?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK
MP3_@I9^W7X1_X)W?LD>(/VA]=THZQK8:/2O GA6$,T_B'7[DE+*PC5?F8O)\
MS[06$<<C $K@@'R[_P %0?$_B+_@I3^V!X9_X(G?!O6[F#PG;Q6OB[]J?Q%I
MLQ1K#P_'(DEGH2R+]RXO9!&Q'#+%Y;X9/,6OT/\ "_ACP[X)\,Z=X,\(:):Z
M9I.D6,-EI>G64(CAM;>)!''%&B\*BHJJ%'   KY=_P""0?["GB[]C3]G6^\8
M?'_5!K7QO^+>LOXO^-'B-RK//JUQEQ9(PX$%JC^2BJ=@;S60*'P/K"@ HHHH
M Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "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 **** "O"_ /_*03Q_\ ]B)I7_HQ
MJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** "L>R
M_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_
M ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R#X/^
MN*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'P?\
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
M(,+%&I(WRR.4CC3.6>15')KH?^$EU?\ Z%"]_P"^EK\V_P!IS7-2_P""Q?\
MP4ET_P#8>T?P_=7OP!_9OUBV\0?'0Q,&@\3^*1EM/\/LP^62*##2W"<@L'C<
M*Z1M0!Z5_P $7_V=/BIXSE\8_P#!6G]K[0&M/BW^T'Y5SH^BW.6/@[P<F&TS
M2(MP!0M&(YY>%+L8MZB17S]Y5C+XCU5%")X.O  , !EXI?\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: "R_Y'>]_P"O*+^9K8KE+77-17Q3=72^&[EG>VC5
MH R[E )Y-:?_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%4=*U6]
MU"1TNM$GM0JY#2D8;VXJ]0!^(/\ P>\_\FL_ _\ [*!J/_I"**/^#WG_ )-9
M^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4
MS]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %?&GQ'_P""E_\ P20_;3_9N\>?
M#)_C_P"$?B%8ZC87^B:E\-8XG/B#5;D*T?V6UTB=%O9IRX_=&.$_.H96^7</
MLNJ-EX8\-Z;JD^N:=X>L;>]NL_:;R"T1)9<G)W.!EN>>30!^37[0G_!+']J+
M1_\ @W.^#OP"M_#\^O?&#X!WVC_$"U\,6LGGS7%Y:7%S<3:9&5SYDD5K>SPH
MJ;M[P*B9W+7<?\%<?&'PK_X+"_ 3X+?L2?LC^.M/\83?%'XD:)KWC-=&NDG?
MPQX3M%EFOKS450DV3J_E0+%-L=YRT2C>C ?IW5>RTC2=-GN+K3M+M[>2[D\R
MZDA@5&F?IN<@?,?<T ?GK?>"K#]A'_@OCXK_ &K/BGJ=KHGPT_:3^%%EI4?C
M#4YU@L+#Q7I/V>*/3[B9R(X#/8PEX2[+YKH\: LM6?V!OA;=?M$_\%COVA?^
M"I'A\?:/AV_@_2OAK\,/$,?-OXDC@%M<:I>VK=);5+NW2&.="T<I60HQ"FOT
M#U'3=.U>RDTW5K"&ZMIEVRV]Q$'1QZ%6!!J2***WB6"")41%"HB+@*!T '84
M .HHHH *\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]T
MHHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9
MH V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^
M18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_
M "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\
M0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ
MEXD\1Z!X.\.W_B[Q7K-MIVEZ592WFI:A>S".&UMXD+R2R.W"HJJ6+'@ $T ?
M+_\ P5Y_;M\4_L6?LX6GAWX$:2-;^-?Q6UF/PC\%O#,:J[W6LW.$^ULIX\BU
M5O.=F^3(C1BHDR.O_P""9O["7A;_ ()W?LD:#^S_ *7JYUGQ!))+J_Q \63,
MS3^(?$%T0][?2.WS-N?Y$W981QQJ22"3\O?\$QO#FO\ _!3+]LGQ)_P6K^+V
MC7,/@S38[OPA^RMX>U*$H;/1$D:*]U\QM]R>]D$B*>&6+S$.Y1$U?H_0 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 %>%^ ?
M^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !1110 4444
M%%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\
M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_
M %P- %S3O^0?!_UQ7^0J:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]
M_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^
M!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !7YU?\%:?'
MOC+]O']HWPG_ ,$/OV?/$=U91>*[2/Q+^TCXGTR3#^'_  ;%(I%@''W+F_DV
MQA3R(V7<K1S,1]5_\%"OVV_AS_P3T_9+\5_M1?$:%KP:-:B#0-"@;]_KFK3'
MR[.PA !)>64J"0"50.Y&$->4?\$<OV)/B-^S/\%-=_:!_:GF74/C[\=-8'BS
MXNZHZ?-:3R FUTB/D[(+.%_*$8)57,@4[-@ !]5?#_P%X-^%?@71OAE\._#E
MKH^@>'M+@TW1-*LH]D-G:01K'%"@[*J*JCV%:]%% !1110 4444 %%%% &/9
M?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 444
M4 %%%% 'X@_\'O/_ ":S\#_^R@:C_P"D(HH_X/>?^36?@?\ ]E U'_TA%% '
MG_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4
M444 %%%% !1110 445X)\9?^"I'_  3J_9Y^,,?P!^-W[9_P]\,>,6:-9M"U
M?Q'#%+:M( 4%P2=ML6!5@)2F58'H0: />Z*H:MXI\,:!X9N?&FN^(["RT:SL
M7O;O5KN\2.V@ME0NTSRL0BQA 6+DX &<XKSWX;?MJ_LL_%SQ7IG@CP!\:-*O
M-4UVUDNO#MK,LMM_;<$:[I)K!ID1;Z-5PQ>W,BA3N)QS0!ZC17(?&3X^_!K]
MGW0[/Q#\9OB+IOA^WU*^6QTI+V8F?4+I@66WMH5!DN)2JLWEQJS;58XP"1<^
M%/Q>^&'QR\%6_P 1?@_X\TSQ'HEU))%%J6DW:RQB6-RDL38Y21'5D>-@'1E*
ML 010!T=%%% !7A?@'_E()X__P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32O_1C
M4 >Z4444 %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7
ME%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !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@:TJS
M?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_ "+%[_UP-:59
MOC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_P#D$2_]
M?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !1110 445
M\0?\%GOVL/BQX9\)^$O^"=W['.J;?CM^T3>RZ'X<NX6)/A?1 O\ Q,]=FV_-
M&L,&\(PPV\LZ;C"5(!YE\/?^-S7_  5.F^,]U_IW[-_[)?B&2P\%1GYK3QE\
M0% \_41CY98+!2JQ-R/,*.C%99%'Z65YE^QO^R?\)_V'?V9?!_[*_P %-+^S
M>'_!^D)9V\CJ!+>3$EY[N;'!EFE:25R.-TAQ@8 ]-H **** "BBB@ HHHH *
M*** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "B
MBB@ HHHH **** /Q!_X/>?\ DUGX'_\ 90-1_P#2$44?\'O/_)K/P/\ ^R@:
MC_Z0BB@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)
MZ_?Z@ HHHH **** "BBB@ KXZ_:Z_P""?_\ P3X^&_\ P3H^*_A[XS?!SPS>
MZ)'X,UG7/&'C#6=)MWU;4-2\B6>75Y;O8)&OFF)D612"'*H@"A4'V!>WMGIM
MG-J.HW<5O;V\323SSR!$C11EF9CP  "23P *_*SXL_\ !?;_ (([?M#_ !ON
M?"'QV_;(TG3_ (7_  ]\0QS6GA]/#6K7J^-]8M762*\F:VM)(VTRVE57ABW$
MW,\:RL%BAB$X!KZ?^P;^VQ\4O^#8CPK^QS:7TB_%^/X>:3?6NBZ]-M^T);:E
M%J4&B7'F$!<VD<=D4<A05".0FZL'X4?MZ>&?^"]?C3X(?![X6^%IOAMXT^!G
MQ5TOX@_&W2O$5Y%#?:#-I+3P?V5IT.X37@NIY#').%6."W++-B25(F]6_;[_
M &RO%7[<?_!&KQW^T;_P3N3Q??\ AO5-7@LAKVC:7<VFJZOX8@U&"'6KS3H&
M5;A/W*WL0W(DNV&5E4'83YI_P4!^ '[(GQ9^)'[,7[5?_!+/Q?X4A^-FA>//
M#FG>#F^&5_ XU7P<K+%?17T-L>+"VL@VZ60 1H# 3F54H [?X-?$#5?VC_\
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
M7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM;%% '*6NN:BOBFZNE\-W+.]M&K0!EW* 3
MR:T_^$EU?_H4+W_OI:++_D=[W_KRB_F:V* ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@"CI6JWNH2.EUHD]J%7
M(:4C#>W%7J** /Q!_P"#WG_DUGX'_P#90-1_](111_P>\_\ )K/P/_[*!J/_
M *0BB@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]
M_J "BBB@ HHHH **** "BBB@ JGIWA_0='NKB]TG1+.UFO'WW<UM;(C3MR=S
ME0"QY/)]35RB@"'4=-T[5[*33=6L(;JVF7;+;W$0=''H58$&I(HHK>)8((E1
M$4*B(N H'0 =A3J* "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\
M?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9
MK8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H
M)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^
MN*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7
M^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB
M@ HHHH *^8_^"L7[>EY^P5^RW+XD^'.A?\)!\5/'&JP^%?@YX0B022ZQXAO#
MY=N/+_BBB)\V3. 0@3<#(M?2NIZGINBZ;<:QK&H06EI:0/-=75S*(XX8U!9G
M=F("J "23P ,U^</_!/G3-2_X*O_ +>NN?\ !7OXA6$[?"CX=/?>#_V5]'OH
MB([I YBU3Q/L8#YYW5H8F(R$5E8!H58@'TK_ ,$L/V"[/_@GS^RAI_POU_7O
M^$@\?^(K^?Q)\5_&,SF2;7_$=X1)=W#2'EU5L1(3@E(U)&YF)^D*** "BBB@
M HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ H
MHHH **** "BBB@ HHHH **** "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\
M'O/_ ":S\#_^R@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--
MO^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ H
MHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_\ (7T?
M_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@:
M +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\
M7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\
M#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBO)OVY?VQ?A7^P/^ROXP_:L^
M,-T?[)\*Z89H+"*0+-J=XY"6UE#GK+-,R1CC W%CA5) !\G?\%A?BO\ $']K
M+XL^#_\ @B1^S#XFN+#Q#\5K,ZM\;?$^FG+^$O <4@6Z)/19[UO]'C4\%6*L
M )E:ONCX1_"CX?? GX7>'O@Q\*/#-OHWAKPMH]OI>A:7:KA+:UAC$<:#/).U
M1ECDDY))))KY._X(S_L=?%3X2_#?Q1^VK^U_:B7X_?M":G'XE^(#31D-H5GM
MQIVA1!N8XK6 JI3J')0EA&AK[3H **** "BBB@ HHHH **** "BBB@ HHHH
MQ[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ 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@ KP3XR_P#!4C_@G5^SS\88_@#\;OVS_A[X8\8LT:S:%J_B.&*6
MU:0 H+@D[;8L"K 2E,JP/0@U[W7QU^UU_P $_P#_ ()\?#?_ ()T?%?P]\9O
M@YX9O=$C\&:SKGC#QAK.DV[ZMJ&I>1+/+J\MWL$C7S3$R+(I!#E40!0J  ^P
MK:YMKVVCO+.X26&5 \4L3AE=2,A@1P01SFN&\;?M._ ;X??$&V^$?B+XE63^
M+[RW6X@\(Z4DE_JQMR<"<V5JLDZPYX\TH$_VJ_.]/VI_V@/^"-G_  ;0_#[Q
MY\3K*YN_B[8^"+#0_">E:O$TLMMJ6HS2&PMYHVY)L[1UW0GK]C,?&:ZO]AC]
MI_\ 9E_X)KZ)\._V=?VF/ /Q4\-^._C5J$,WB'XZ_$CPBUO9>._%UP@,J3W;
MRFYMG+L8[>&[A@\N)44 88T ?>7QD^/OP:_9]T.S\0_&;XBZ;X?M]2OEL=*2
M]F)GU"Z8%EM[:%09+B4JK-Y<:LVU6., D7/A3\7OAA\<O!5O\1?@_P"/-,\1
MZ)=2211:EI-VLL8EC<I+$V.4D1U9'C8!T92K $$5\"_!KX@:K^T?_P ',GQ=
MT+Q=(;G2/V=?@=IND>#K&4YBLK_6A97UW?1J>%G>&3[.SCDQH%J;]E'XAZG\
M'O\ @XP_:1_9*\/W!B\*_$/X3Z-\3&TI#B"UUF V>FW,\:=$>X25'E(&7:%2
M>10!^B]%%% !7A?@'_E()X__ .Q$TK_T8U3ZI^U+\9;#4[FPMOV+?&]U'!.\
M<=S%<VVV90Q <9;H0,CZUPWP"^)?B[QA^VSXX\0Z[\']9T&ZF\%Z>DFE:A)&
M98@DI"L2IQALDC_=- 'U-16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%8]E_R.][_UY1?S-'_"
M2ZO_ -"A>_\ ?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R: .KHK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@
M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^
MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q
M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27
M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8K'\2_\
MA?1_^OT_^@FC_A)=7_Z%"]_[Z6LS7-<U&?4=-DD\-W,9CN2R(S+F0[>@H ZN
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M*S?&/_(L7O\ UP-0_P#"2ZO_ -"A>_\ ?2U1\2Z]J=SH-U!-X8NH5:(@RNRX
M7W- '0:=_P @^#_KBO\ (5-6%9>(]52SB1?"5XP$2@,&7!XZU+_PDNK_ /0H
M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q6;XQ_Y%B]_
MZX&H?^$EU?\ Z%"]_P"^EJCXEU[4[G0;J";PQ=0JT1!E=EPON: .@T[_ )!\
M'_7%?Y"IJPK+Q'JJ6<2+X2O& B4!@RX/'6I?^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
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
MFG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[
M_D'P?]<5_D*FJ'3O^0?!_P!<5_D*FH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^
MOV;_ -"K8H **** "BBB@ K ^*GQ0\!?!+X::_\ &#XI^)K;1O#?AC2+C4]=
MU6[;$=K:P1F221NYPJG@9)Z $G%;]?FY_P %%=7U7_@JI^W3H/\ P1T^&NI3
M_P#"LO YL?&/[56M6$S*LEJKK+IOAG>I&)+EU2:0 AA&JNIS$ZD UO\ @D#\
M+_'O[8?QG\7_ /!;S]ICPS<V&K_$RS_L7X#^%]37+^%? L4A,$@4\)/>MF=V
M'56W(=DY4?H;5?2-(TKP_I-KH.A:;;V5C96Z6]G9VL*QQ01(H5(T50 JJH
M'   JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_]>47\
MS6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110!^(/_![
MS_R:S\#_ /LH&H_^D(HH_P"#WG_DUGX'_P#90-1_](110!Y__P &FW_*4S]K
MO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1
M110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^
MQ$TK_P!&-0![I1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/
M9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1139YX+6![
MFYF2..-"TDDC *J@9))/0 4 ?.W_  5(_;STO_@GK^R;JGQ>T[0SKWC;6KR'
MP]\+O!\*%YO$'B.\)CL[5$7YG4-F1P.?+B<#YBH.3_P27_8-U3]A+]F'^S?B
MKK@\0?%OX@:M-XL^,WBZ5Q)+JOB"[/F3*)!]Z&'/DQ@84[6<*ID85\[_ +&L
M$_\ P5__ ."CFJ?\%,?%$+7/P+^!=[>^%?V;K&=2;?7M8!\O5/$X5N'4%1#
MW(PBL-DD+9_2F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_ '_@
MY%_X.1<?V]_P3T_X)Z>/?^>NG_$OXF:/<_59=+T^53]5FN%/K&A^\U '[4?L
M^?M2_LZ_M.^-/&$G[/GQDT#Q>OA+4SHGB-M#OUG%A?Q$[X7Q^.&&5;!VDX./
M5J_B"_X)N_\ !2+]HW_@E_\ M'V'[0_[/6N\_+;^)?#5Y(WV'Q!8;@7M;A1^
M:2#YHVPR]P?Z_O\ @F[_ ,%(OV<?^"H'[.-A^T+^SUK_ /=M_$WAF\E7[?X?
MO]N7M;A!^)20?+(N&7N  >_T444 %%%% !1110 4444 %%%% !1110!^(/\
MP>\_\FL_ _\ [*!J/_I"**/^#WG_ )-9^!__ &4#4?\ TA%% 'G_ /P:;?\
M*4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110
M 4444 %%%>"?&7_@J1_P3J_9Y^,,?P!^-W[9_P /?#'C%FC6;0M7\1PQ2VK2
M %!<$G;;%@58"4IE6!Z$&@#WNBF6US;7MM'>6=PDL,J!XI8G#*ZD9# C@@CG
M-<AXJ_:$^"O@CXQ^%/V?/%7Q(TRR\;>.+:^N/"GAJ24FZU&&SC\VYD10#A$3
MDLV >0,D8H [*BN0^,GQ]^#7[/NAV?B'XS?$73?#]OJ5\MCI27LQ,^H73 LM
MO;0J#)<2E59O+C5FVJQQ@$BY\*?B]\,/CEX*M_B+\'_'FF>(]$NI)(HM2TF[
M66,2QN4EB;'*2(ZLCQL Z,I5@""* .CHHHH *\+\ _\ *03Q_P#]B)I7_HQJ
M]TKPOP#_ ,I!/'__ &(FE?\ HQJ /=**** "BBB@ HHHH **** "BBB@ K'L
MO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_
M\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +FG?\@^#_ *XK
M_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*F
MJ'3O^0?!_P!<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H *
M*** "O@+_@LQ\=/B;\:O%'@W_@C;^R7XCDLOB-\=8))/'WB&S^9O!O@6-BNH
MZ@^/NO< /;1 XWDR*"K-&3]:_M>_M4?"?]B;]FOQA^U+\;=7^R>'/!NCR7MX
M$(\VZDX6&UB!(#2S2M'$@. 7D7) R:^9/^",'[*_Q8T[P]XO_P""D_[8VD>5
M\<?VB;J+6-6L)@2?"GAY0/[+T*'>-T:Q0>6\@P&+E%<%HMQ /K3X!? OX9?L
MR?!7PO\ L^_!GPW'I/A;PAHL&F:)81\[(8E"AF;^.1CEW<\N[,QR2377T44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\UG_!T_\ \$D/V;/@G^T#
MX;^,G[&D\</C_P"*%Q>7FN_ WPWI4MU<S1PPRSW.N6D%NC?9X!Y;^:C!4+;G
MCX64+^V7_!3+_@I5X=_81\(Z)X$^'G@F;XA?&[XBW)TWX2?"G2FS=:S>GC[1
M/@Y@LH?O2S,0,*0".67G_P#@F3_P35\1?LTZOK_[8'[87C:'XA?M*_$N)9/'
MGC9UW6^CVYP4T72U(_T>RAPJ_*%,I0$@*J(@!_*'_P $W?\ @F[^T;_P5 _:
M/L/V>/V>M"Y^6X\2^);R-OL/A^PW /=7##\DC'S2-A5[D?U_?\$W?^";O[./
M_!+_ /9QL/V>OV>M _NW'B;Q->1+]O\ $%_MP]U<./Q"1CY8UPJ]R>I_9\_9
M:_9U_9B\:>,(_P!GSX-Z!X07Q;J9UOQ&NAV"P"_OY2=\SX_'"C"KD[0,G/JU
M !1110 4444 %%%% !1110 4444 %%%% 'X@_P#![S_R:S\#_P#LH&H_^D(H
MH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^
M /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 5\=?M=?\$__ /@G
MQ\-_^"='Q7\/?&;X.>&;W1(_!FLZYXP\8:SI-N^K:AJ7D2SRZO+=[!(U\TQ,
MBR*00Y5$ 4*@^P+V]L]-LYM1U&[BM[>WB:2>>>0(D:*,LS,>   22> !7Y6?
M%G_@OM_P1V_:'^-]SX0^.W[9&DZ?\+_A[XACFM/#Z>&M6O5\;ZQ:NLD5Y,UM
M:21MIEM*JO#%N)N9XUE8+%#$)P#Z+_X)E:GXQ_8*_P""*GPDU#]L:[U5=:\*
M_#ZU-_ILD+3:B7N)B=.TB*$_-)=[9[2RC@'S&4)&.:^8=8^$OQ)\*_\ !P3^
MR1\:/C_<!OB/\1/ _CS4/$MA!>F:UT"VCTPK9:+:G[IBM(W8-(H'GW$MS/@"
M4*OT=X[\->&/^"XOP)\ ?M%?LB_M;^/?AGX7\*^.;[4O!GBW2?#4(_X2*2")
M[+[:MKJ$>Y$BE>[CC:6-7#HSA1\C5\0?M/\ _!/_ /:Z\.?\%HOV7OA'K7_!
M6+XI:QXB\2>#?&<^B_$"[\/Z4M_X>CM[(-+#;QK$(G6=?E<N"0.F* /I_P"#
M7Q U7]H__@YD^+NA>+I#<Z1^SK\#M-TCP=8RG,5E?ZT+*^N[Z-3PL[PR?9V<
M<F- M3?LH_$/4_@]_P '&'[2/[)7A^X,7A7XA_"?1OB8VE(<06NLP&STVYGC
M3HCW"2H\I R[0J3R*=/X&M/V#/\ @O5XH_:H^+.M6^D_#?\ :1^$UCI(\::K
M.D%E9>+-(%O%'87,S$1P&>Q@,D1=E\UT>- 67%7/V!OA;=?M$_\ !8[]H7_@
MJ1X?'VCX=OX/TKX:_##Q#'S;^)(X!;7&J7MJW26U2[MTACG0M'*5D*,0IH _
M0FBBB@#Q+5/VI?C+8:G<V%M^Q;XWNHX)WCCN8KFVVS*&(#C+="!D?6N&^ 7Q
M+\7>,/VV?''B'7?@_K.@W4W@O3TDTK4)(S+$$E(5B5.,-DD?[IKZFKPOP#_R
MD$\?_P#8B:5_Z,:@#US_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:S+77-17Q3=72^&
M[EG>VC5H R[E )Y-=76/9?\ ([WO_7E%_,T '_"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2UF:YKFHSZCILDGANYC,=R61&9<R';T%=76/XE_P"0OH__ %^G
M_P!!- !_PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_W
MTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?
M2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_
M 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2U
ML44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_W
MTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?
M2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_
M 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM4?$NO:G<Z#=03>&+J%
M6B(,KLN%]S735F^,?^18O?\ K@: *EEXCU5+.)%\)7C 1* P9<'CK4O_  DN
MK_\ 0H7O_?2UI:=_R#X/^N*_R%34 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2UL44 8__  DNK_\ 0H7O_?2U1\2Z]J=SH-U!-X8NH5:(@RNRX7W-=-6;
MXQ_Y%B]_ZX&@"I9>(]52SB1?"5XP$2@,&7!XZU+_ ,)+J_\ T*%[_P!]+6EI
MW_(/@_ZXK_(5-0!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!RGA77-1M=.DCA\-W,X-S(Q=
M&7 );I^%:?\ PDNK_P#0H7O_ 'TM'@?_ )!$O_7[-_Z%6Q0!C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM;%?(7_!8G]N#X@?LL? O1O@K^S%:KJ?QZ^-V
ML_\ "(_![1D(W0W<H N-5DR"%@LXG\UG8%5<Q;QL+$ 'S_\ %S6M0_X+*?\
M!3RT^ -GX=N=0_9U_95\0Q:G\1DC96MO%WCM0?LNEL?NRP6(W/,G(WEXW7#Q
ML/TE_P"$EU?_ *%"]_[Z6O*/^"=?[#_P_P#^">/[)/A?]F/P'=-J$VF0-=>)
M_$,X/GZ]K$Y\R\OYF)+,TDI.-Q)6-8TR0@KV^@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6OF_\ X*.?\%/O#'[!/@+2=,L/AAJ7C+XJ^.[P
MZ7\*/A?I,@:_\1ZDV%7Y5RT=M&64RS$84$ 99E!W?^"D7_!1SX8_\$[_ (36
M.N:KH%YXO^(/B^^&D_"WX7Z#E]4\5ZLY"QP1(H9EB5G0RS;2$#  ,[HC^9_\
M$U/^"<?Q.\ _$75?^"B7_!0[7[/QA^TKX[LO+N)(,/IO@#2FR4T/2ERRQJBL
M5EF4DR,6 9@SR3 %/_@FG_P3^^)OP1\9Z[^W1^W,7\>_M+?$2W \1>($"FQ\
M*:>>8]"TE"2(;:(85W7F5ADDCEOLO_A)=7_Z%"]_[Z6MBOP!_P"(YS_K%U_Y
MFS_[RT ?NG:ZYJ*^*;JZ7PW<L[VT:M &7<H!/)K3_P"$EU?_ *%"]_[Z6OP-
M@_X/AO)UN?6?^'86?.A6/R_^%U=,=\_V+7Z%_P#!#'_@N=_P^C_X6C_QB[_P
MK7_A6O\ 8G_,[?VS_:/]H?;_ /IRMO)\O[#_ +>[S?X=OS 'W/\ \)+J_P#T
M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_
M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_
M]]+6Q10!1TK5;W4)'2ZT2>U"KD-*1AO;BKU%% 'X@_\ ![S_ ,FL_ __ +*!
MJ/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44 >?_ /!IM_RE,_:[_P"WC_T^3U^_
MU?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110!#J
M.FZ=J]E)INK6$-U;3+MEM[B(.CCT*L"#4D445O$L$$2HB*%1$7 4#H .PIU%
M !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >
MZ4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1
M?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 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 97CGQOX1^&?@O5_B-X_\ $-KI&A:#ID^H
MZSJM[+LAL[6&-I)9G8]%5%9B?05^?O\ P2@\$>+?^"@/[3GBO_@N!\>O#UU9
MV&NVLWA?]F?PSJ<15]#\(Q2.LFJ&,_<N;^3>Q;J(RX#-'*F(?^"HOBGQ'_P4
MD_:\\,?\$2_@SK=S;^%DAM?%W[4OB+3)BC:=X=CD22TT-9%^Y<7T@1BO#+%Y
M;X9#(*_0[PKX6\.>!_#&F^"O!VAVNF:1H]A#9:5IME"(X;2VB01Q11H.%145
M5 '   H OT444 %%%% !1110 4444 %%%% !1110 4444 %?/_\ P46_X*(_
M"#_@G1\%H?B#XYTZ\\1>*O$-Z-*^''PYT)3)JOBW5Y"%BL[:-0S8W,F^7:0B
ML.&=D1[?_!0?_@H)\$O^"='P*?XO_%@W>J:IJ-VNF>!_!&BIYNJ^*M7DX@L+
M.( LSLQ7<V"$4Y.3A6\'_P""=/\ P3[^-OBSXTS?\%2O^"GPM-5^._B"R,/@
MWP;$_FZ7\+-&<$IIMDI)4W95CY]P,DEG4,=TCR %O_@F[_P3N^+]I\6;[_@I
ME_P4JU"S\1_M%>+K$PZ5I$#"32_AGH[@E-'TU<LJR!7(FN 26+.H9MTLL_W%
M110 5_ '7]Z'QQ^.WP=_9I^%NK_&SX^?$?2O"GA30K8SZKK>LW0BAA7H%'=W
M8X58U!=V(506(!_@OH *_?[_ (,8_P#FZ+_N2?\ W/U^ -?O]_P8Q_\ -T7_
M ')/_N?H _?ZBBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?_V4
M#4?_ $A%%'_![S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^
MK\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]
MTHHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB
M_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_P#7
M UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M
M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH ****
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
M0">30!U=%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+0!L5C^)?^0OH_\ U^G_ -!-'_"2ZO\ ]"A>
M_P#?2UF:YKFHSZCILDGANYC,=R61&9<R';T% '5T5C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L5F^
M,?\ D6+W_K@:A_X275_^A0O?^^EJCXEU[4[G0;J";PQ=0JT1!E=EPON: .@T
M[_D'P?\ 7%?Y"IJPK+Q'JJ6<2+X2O& B4!@RX/'6I?\ 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_\
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
M"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH ****
M"BBB@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_P#(
M7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_
MY%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110
M4444 %%%% !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
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
MI!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH ****
M"BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_ ,A?1_\
MK]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H V**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59OC'_D6+W_
M *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L7O\
MUP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **Y+XX_'KX,?LT?#+4OC+\?_ (FZ-X0\+Z1%OU#6]=OE
M@@C]$!8Y=V/"QJ"[D@*"2!7P%<?MC_\ !1C_ (+"3OX6_P"":7AZ_P#@5\"+
MES%J'[2/CO16&LZ_;YVM_P (]IDF"J,,[;N;;P25,,B;2 ?0G[>?_!6[]FK]
MAS7+'X-Q6>K_ !*^,>O@)X3^"_P\MC?Z[J,C+E&EC3(LX#]XRRX^0,R+)M(K
MP3P]_P $T_VT?^"G^O6?Q<_X+1^/TT'P'%<I>>'OV4_AUK#II-OM8-&VNW\3
M!]2G& 3'&WEJPRC*&:*OIK]@W_@E_P#LF_\ !/'0[Z3X+>$[O5/&&O$R>,/B
M;XNO#J/B+Q%.S;GDNKR0;B&;YO+39'N^;;N)8_0] &/\/_A[X#^%'@O3?AS\
M,/!FE^'?#^CVJVVDZ)HEA':VEG"O2.**,!44>@ K8HHH **** ,?P/\ \@B7
M_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH *Y7XW_&
M_P"%'[-OPFU[XY_'+QS8>&_"?AG3WO=:UK4I=L5O$O';)=V8A5106=V55!9@
M#8^+7Q:^&OP'^&FM_&/XQ>-;#P[X7\.:=)?:WK>J3B."T@099F/<] %&69B%
M4$D _G%\'/A7\4/^"^?QET?]KW]JCP?J7AO]DSP?J@OO@O\ "'6(C%-\0;J,
MD1^(=8B/6UZF"V;*NIYRA=K@ G_9_P#@E\6?^"Y?QLT+]N_]M3P/?^'/V;/"
M>HB_^ /P.UJ/:_BB9<B/Q+K<7(=6!S;VS978W>,LUU]>?M[_ /!1[]F;_@G1
M\.;3Q9\;=>NKS7-;F^Q^"?A_X;MOMFN^)[TD*EM96BG<Y+,JESB-2R@L"R@^
M+_MG?\%8M=T;XOS?L ?\$P/A=:?&'X_>5Y>J012E?#?P_ASL-WK5VAVQ[#TM
M482,1M)5F1).@_8&_P""2WAS]G+XBW7[8G[6GQ,N?C5^T=X@@QK?Q-\0P#R=
M'1@<V.C6Q&RPM4#,@*!78%ON(WE* >0?#3_@GK^U9_P51\>Z5^U#_P %E;--
M \!:=>+J'PZ_9.T>_+Z=8D<Q7?B"5<?VA=X.?(.(TR00H>2"OT;TG2=*T#2K
M;0M"TRWLK*RMT@L[.TA6.*")%"I&B* %55  4    "K%% !1110 4444 %%%
M% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%%
M!1110 4444 %%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_ (/>?^36?@?_ -E
MU'_TA%% 'G__  :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/
M7[_4 %%%% 'RYI__  3E\5^"_CG\3/VFO@I^UGXT\&>,/B)XJ35[NPCDBU/P
MY,D5C:V<45SI5PH5CMM@7E@EM[ALA1.%4+6%\8O^"J'AW_@G_JVC>$_^"H,_
MA#P=#KER+?1/'WA#Q MUI]^QR TVERL-2LLD<^7'>6\8&9+I>*_/'_@H-^W!
M_P '!?QP_P""@?QC_P""=/\ P3$\&7B^%_#GBNWCE\?Z9HX2?3HKK3+*=[67
M5;Z0VMHJM([HL2QSX8[2W%6?V1/^#/L^-O%W_"^?^"MO[6>N_$7Q1J,HN=5\
M.^&M6N'6XDXR+O5;K-S<Y'!$:0D$<2L* /VC^%7Q=^%7QT\#V7Q-^"WQ(T+Q
M9X=U%-]AKGAS58KVTG'^S+$S*2,\C.1WKHJ\Z_9B_9&_9G_8P^&T?PB_98^"
MF@>!_#R2>;+8Z'9!&N9=H7SIY3F2XEVJH,DK.Y"@$X KT6@ HHKP3XR_\%2/
M^"=7[//QAC^ /QN_;/\ A[X8\8LT:S:%J_B.&*6U:0 H+@D[;8L"K 2E,JP/
M0@T >]T5#_:6G'3O[8%_!]D\CSOM7FCR_+QNW[LXVXYSTQS7FWPB_;2_93^/
M7BS_ (0;X._'GP[X@U5[.6\LK73[X'^T+6-Q')<VC$!;R!'*JTT!D12R@L-P
MR >GT5R'QD^/OP:_9]T.S\0_&;XBZ;X?M]2OEL=*2]F)GU"Z8%EM[:%09+B4
MJK-Y<:LVU6., D7/A3\7OAA\<O!5O\1?@_X\TSQ'HEU))%%J6DW:RQB6-RDL
M38Y21'5D>-@'1E*L 010!T=%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2
M">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\
MS6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_
M $$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<T[_D'P?]<5_D*FJ'3O\
MD'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_
MR#X/^N*_R%34 %%%% !1110 4444 %%%% !1110 445X]^VA^WK^RE_P3\^%
MS?%C]JGXMV'ARQE+1Z3IQ)FU#6)P!BWL[5,RW$A)48487<"Y5<L #V&OB/\
M:W_X+->$O!WQ9N?V-O\ @GS\)KW]H;X\\QW/A?PI<JNC>&#G:9]9U/\ U-HB
M-PT8;?N&QC$64UY=_P (W_P5+_X+1?OO',OB3]DC]FF^^[H-I(L?Q$\;6;=K
MB3E=&MY%ZQ@&3!*L)D<,/MS]DC]B[]F']A7X36WP4_95^#^E>$=!@P]Q'8Q%
MKB^F QY]U.Y,MS*1QYDC,V, $    ^4/@=_P1M\:?'GXFZ;^UK_P6;^+]K\;
MOB!8R_:?#?PVLH&B\">#&//EVE@_%[(!@&>X!W@#<KLJR5]^V]O!:0):VL"1
M11($CCC4*J*!@  = !VI]% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 5B_$?XC^ _A!X"UCXI?%'Q=
M8:!X=T#3Y;[6M9U2Y6&WL[>-2SR2.W   J;QMXV\(?#;P?JGQ!^('B:QT70]
M$L);W5]7U.Z6&WL[:)2\DLDC$*B*H)))P *_%S]LK]N[X3_\%$;JR_:2_;'U
MW6O"W[%?AOQ%Y7PM^%UC:R?\)+^T1K]O*!&\=D"LK:8DVT(AVJS%3(RL3Y !
MZ[:G4_\ @N%XO/[8_P"UY=-\/?V%?AE>OJO@KPKXJN!IX^)-Q;,?^)[J_FE1
M%I<9!,4+D"3JW!;/1:I^U#^V)_P6DU*?X*_\$SK[5/@Q^S18RMI_B?\ :,N-
M-:UU3Q-#&?+>R\,VSA6ACP"AO&"E,'&QD\N6;X7_ /!/W]J?_@JWKFA_&G_@
MJQX8_P"%<?!30Y(;CX:?LB>'[HQ0+%$!]FN/$4D03SI%4+MLU"I&,*5C_>Q/
M^DWA[P[X?\(Z#9>%?"FAV>F:7IMK';:=ING6J06]K BA4BCC0!415  50
M * /+OV+/V%_V9?^"?OP;M_@A^S!\.8-#TM7$VJ7\K>=?ZS=D8:[O;AOGN)F
MY^9N%'RH%4!1Z[110 4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,
MUL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% 'X@_\
M![S_ ,FL_ __ +*!J/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44 >?_ /!IM_RE
M,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% %+2/#F@^
M'Y;V;0]'MK1]2O6O-0:WA"&XN&54,KX^\Y5$&3SA0.U7:\S_ &TM2U71OV.O
MBSJ^A?$-/"-]:?#/7IK/Q9(TBKHLJZ?.R7I,8+@0L!+E06^3@$X%?DS^TQ_P
M=IVOP6M)_P!F7]G/X<^'OCW\8+>\CTNP\<^"VN8_"FK3.JJEQ%;$&YDF:0[3
M:PR20\J8[R3)50#]LJ*^(_\ @A.__!2'4OV>OB3XQ_X*F:%?Z9\3/$7Q?N-3
MM]/N_LZQ6VDR:'HPMHK>.V9HXHD*2IY8.]9%D\S,F\G[<H *^.OVNO\ @G__
M ,$^/AO_ ,$Z/BOX>^,WP<\,WNB1^#-9USQAXPUG2;=]6U#4O(EGEU>6[V"1
MKYIB9%D4@ARJ( H5!]@7M[9Z;9S:CJ-W%;V]O$TD\\\@1(T499F8\   DD\
M"ORL^+/_  7V_P"".W[0_P ;[GPA\=OVR-)T_P"%_P /?$,<UIX?3PUJUZOC
M?6+5UDBO)FMK22-M,MI55X8MQ-S/&LK!8H8A. >3_MAZA^T]^R=_P;+_ +.W
M[)?Q(U_5=,\:_%O7O#7P\U^669DO=-TO49+J\^PL3RA2R@CLG0]%+I7T9_P<
M8:Q:?L<_L,?"K]K#X,:;#HFK_ #XO^&[[PFNG((O)T\K)8W&FKC'^C36\@B>
M+[K*B@]!6?\ \%/[VS_X+,?\$EX_VG?V#?#FL^*%^'/Q/LO''PT6XTJ:UE\7
M#1I9(+IK6"55G 99;Z.-'19))+< +\ZDP?\ !7'QA\*_^"POP$^"W[$G[(_C
MK3_&$WQ1^)&B:]XS71KI)W\,>$[199KZ\U%4)-DZOY4"Q3;'><M$HWHP !N?
M!;XB:E^TI_P<P?%O1_%4QN]&_9W^!FF:3X,LI#F*SOM:%E?75]&I^[,\,GV=
MG')C0+5C]E'XAZG\'O\ @XP_:1_9*\/W!B\*_$/X3Z-\3&TI#B"UUF V>FW,
M\:=$>X25'E(&7:%2>14M]X*L/V$?^"^/BO\ :L^*>IVNB?#3]I/X466E1^,-
M3G6"PL/%>D_9XH]/N)G(C@,]C"7A+LOFNCQH"RU9_8&^%MU^T3_P6._:%_X*
MD>'Q]H^';^#]*^&OPP\0Q\V_B2. 6UQJE[:MTEM4N[=(8YT+1RE9"C$*: /T
M)HHHH \2U3]J7XRV&IW-A;?L6^-[J."=XX[F*YMMLRAB XRW0@9'UKAO@%\2
M_%WC#]MGQQXAUWX/ZSH-U-X+T])-*U"2,RQ!)2%8E3C#9)'^Z:^IJ\+\ _\
M*03Q_P#]B)I7_HQJ /7/^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:S+77-17Q3=72^&[E
MG>VC5H R[E )Y-=76/9?\CO>_P#7E%_,T '_  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2UF:YKFHSZCILDGANYC,=R61&9<R';T%=76/XE_Y"^C_ /7Z
M?_030 ?\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\
M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q
M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2
MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+
M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\
M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q
M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2
MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2U1\2Z]J=SH-U!-X8NH
M5:(@RNRX7W-=-6;XQ_Y%B]_ZX&@"I9>(]52SB1?"5XP$2@,&7!XZU+_PDNK_
M /0H7O\ WTM:6G?\@^#_ *XK_(5-0!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2U1\2Z]J=SH-U!-X8NH5:(@RNRX7W-=-
M6;XQ_P"18O?^N!H J67B/54LXD7PE>,!$H#!EP>.M2_\)+J__0H7O_?2UI:=
M_P @^#_KBO\ (5-0!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\
M)+J__0H7O_?2U!J?CB71=-N-9UG0)K2SM('FNKJZN(XXX8U!9G=F("J "23P
M ,UX/^WM_P %6OV6?V CI_@CQKJ&I^,/B9XBQ'X-^$'@.R.I>(M<F;(C"6T>
M3#&Q!_>R[5(5MN]AM/SAIG[ '[>W_!674K?XA_\ !73QA+\-?A(TR7.C?LL?
M#K7'7[9&"&0^(=3B*O=/P";>$A 0K PL&4@%WXH?\%DOC?\ M>^--5_9L_X(
MG_ N#XE:]I]P;/Q/\;?$3/'X(\*.>I6=!G4YP#E8H<J<AAYRAE':_L7_ /!)
M+P+\#?BBO[7?[7&M^(?C]^T!=!7N/B;XZCC:+1VR2(=(L<F'3HE).W8"ZY;:
MR*Q0?8?PI^$GPO\ @7\/],^%'P9^'^C^%O#6C6X@TK0M"T^.VM;:,=DCC  R
M<DGJ22222370T 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 <IX5US4;73I(X?#=S.#<R,71EP"6
MZ?A6G_PDNK_]"A>_]]+1X'_Y!$O_ %^S?^A5L4 8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8
M_P#PDNK_ /0H7O\ WTM4?$WQ+L_!7AR_\8^,-._LK2=*LY;O4]3U&[CAM[2W
MC4O)+)(Y"HBJ"Q8D  $FM3QAXQ\)?#WPKJ/CKQ[XHT_1-$T>RDO-6UC5KU+:
MULK>-2TDTLLA"1HJ@DLQ  !)-?C3^TC\0?VO?^#G#XDW7[-O[%NKZG\./V./
M#>L>3XW^+NHV,D,WCRYA<$PV<#[7FA5@"D3;5!"RW!5_*@ !X=^WA_P51^,_
M_!<W]JJV_8I_8<^"NM>.OA9H-\MS#X,MIY;.W\<74,@V:EKURI1K'0H7VNL&
MY);@A.8WDC:W_2;_ ()X_P#!);2_V:_&MK^U?^US-)\6OCTVFQ6EKXFGL8H-
M'\&V:)MCTSP_8 "*PMHD)C5U17*[L"(2,A^AOV#O^">?[*O_  3>^"T'P0_9
M8^',.D63;)-9UFY(FU+6[D#!N;RXP&FD.3@<(@8JBHN%KVV@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Y2UUS45\4W5TOANY9WMHU: ,NY0">36G_P )+J__ $*%[_WT
MM%E_R.][_P!>47\S6Q0!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%
M&/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% %'2M5O=0D=+K1)[4*N0T
MI&&]N*O444 ?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 <%^U3\)X/CU^S!\1_@9<^)8M&C\:> M8T*36)T#)8K>64UN9V!(R$$F
MXC(R%ZBOA7_@CM;_ /!!+POJWCG]B_\ X)HZ-HWCO7/#GA9V^(OB:Y\/R7\W
MB&U,@@ECDU"YB6.\C=V'[F#_ $8[LHN":^XOVOO@WKG[1/[*?Q)^ GAG6+>P
MU'QGX&U71;"\O#)Y$<US:R0H9?+(<Q;G <*0Q0L 0<&OQ$U__@JG^V#^P#^T
M;#8?##_@W$D^'7C33O UYX2FT[P1I\W]C:O<27=I-%?0MIVE@7L*_965$69B
M1,<3 @[@#]?O^"=_PI^!?PW\$>/=?_9Q^(>I:UX3\8?$BYU6STK5;V[EF\,3
M0Z=I^F7&C%+PF>U$$VGR8M'"_9P_E!$5%4?05? G_!O=\"_VW_AU^S=\1OCM
M^W]HDN@^/OC=\6M0\<7'A*6#R&TF*XM[>(!X,DVSN83^Y8ETC2(.=^X#[[H
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
M HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\
M(/@_ZXK_ "%34 %%%,N+BWL[>2[NYTBBB0O++(P544#)))X  [T /KRW]KG]
MM3]F#]A/X3W'QJ_:J^,&E>$="ARELU]*6N+^8#/D6MN@,MS*1SLC5CC). "1
M\H?&_P#X+(^./C]\3-3_ &3/^",'P@M/C9X]L9?LWB3XF7\[P^!/!C'^.ZOT
MXOI0.1!;D[@#M9V5HZZ;]D;_ ((S>#_!'Q9M_P!LC_@H!\6+W]H;X]<20>+/
M%ELHTCPR<[A!HVF_ZFT1&Y63;OW NHB+,M 'EO\ ;_\ P5+_ ."T7[KP?'XE
M_9(_9IOOO:S<QK'\1/&UFW>!.5T:WD7HY)D((8&9'*C[-_8Q_8-_93_X)_?"
MY?A+^RM\(]/\-V$A635;]09K_5YP#FXO+I\RW$AR>78A<X4*N%'L%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 445\ ?\11W_  0H_P"CYO\ S&7B
M?_Y64 ?<_@?_ )!$O_7[-_Z%6Q7YW>%?^#G[_@AGING207O[<&QVN9' _P"%
M:>)CP6R#QIM=OH__  <4_P#!'OQ5\&?&?QS\%?M>6VK:1X&:RAU6T'AC5+.^
MNKJ\%P;2TL[>]MH7O)I?LL^%B#! A:0QK\U 'V?KVO:'X5T2\\3>)]:M--TW
M3[62YO\ 4+^Y6&"VA12SR22.0J(J@DL2  "37YP_$']O?]K;_@K9XRU3]G3_
M ()!ZI)X+^%.G7;V'Q"_:RU>P;R!M.)K3PW"^TW=P!D&Z)"IU4QYBF>IH7[+
MO[:/_!;[6[/XI?\ !0_1M;^#?[-,5S'=^%/V<[.^>WUOQ?&K!XKKQ'/&0\,1
MPK"R0@CC.QD$LF5\5O'_ (G_ ."J7CV[_P""57_!,2[B^'O[-'P\*Z+\<OB_
MX-M8[:WN(D #>%= ,8$99E^6>= 456/5"%N0#QOX#?LI_#K]L/6O$/\ P3:_
MX):W6K>'/V<-&U@Q?M3?M/->?:-?^*NJ [I]%L]089N%<NQGG7]RJRML41N%
MN_V%^"WP6^%?[.OPJT+X(?!+P/8>&_"GAK3TLM$T738MD5M"O;U9B269V)9V
M9F8EF)-;X ? #X/_ ++?P=T#X!? 3P)9>&O"7AFP6TT?2+!,)$@R2S$Y:21V
M+.\C$N[LS,2S$GL: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **
M** "BBB@ HHHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K/P/_ .R@:C_Z
M0BB@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H
M**** /-?VS-;^-WAG]D7XG^(_P!FJ.!_B%I_@#5[GP2MRB,AU1+.5K;Y9/D8
M^:$P'^0G ;C-?B)\&?\ @EA_P6>_:5^%F@_'Q/\ @Y$U*P'BW2X-3-AIWQ:U
M]4M&E0,]NR1W$2Q21N6C>,1KL=&4@$$#]N/V@O!>B?M9_LT_%;]GGPGXOAM;
MCQ'X6UKP?>:@UNS#3KNZL'A)=#@OL%PCX!P01@\U^5D?_!DO^P2(U$O[6/Q>
M9PHW,K:6 3WP/LAQ^= 'U[_P0=_9S^/'[+WP$^*OPR_:1_:[L?C?XK/QHGN[
MOQY:^++C6)9HW\/Z&L<%Q-<LTJ2QJ@'ELQPAC(X85]QU\A_\$</^"<?PD_X)
M:?!GXC?LL_!KXP:EXQTN/XJRZM//K5LB7FG3W&AZ/FUF:-$CD;8D<P9% V7"
M*?F5J^O* "N,^)7[17P(^#OBOPUX#^*/Q=\/Z%KOC/58]-\)Z)J.J1QWFKW3
MMM6.W@)\R7GJ54A>K$#FNSK\V_\ @M%\._ 5A^WQ^PI\2;#P7I4'B&]_:1M[
M:]UN'3XTN[F'[(,1R2A=[J/*CP&) V#'2@#]&?$'B#0?">A7OBCQ3K=IIFF:
M;:R76HZCJ%RL,%K!&I9Y9)'(5$506+,0  237G/PV_;5_99^+GBO3/!'@#XT
M:5>:IKMK)=>';699;;^VX(UW236#3(BWT:KAB]N9%"G<3CFO,/\ @LQ^S'\<
M/VP/^";OQ(^!'[.-W;CQG?VUC?:+I][(J0:LUE?V]ZVGR%B%VW"0-#AB$)D
M<A"U?('PH_;T\,_\%Z_&GP0^#WPM\+3?#;QI\#/BKI?Q!^-NE>(KR*&^T&;2
M6G@_LK3H=PFO!=3R&.2<*L<%N66;$DJ1, ?IA\9/C[\&OV?=#L_$/QF^(NF^
M'[?4KY;'2DO9B9]0NF!9;>VA4&2XE*JS>7&K-M5CC )%SX4_%[X8?'+P5;_$
M7X/^/-,\1Z)=2211:EI-VLL8EC<I+$V.4D1U9'C8!T92K $$5\"_!KX@:K^T
M?_P<R?%W0O%TAN=(_9U^!VFZ1X.L93F*RO\ 6A97UW?1J>%G>&3[.SCDQH%J
M;]E'XAZG\'O^#C#]I']DKP_<&+PK\0_A/HWQ,;2D.(+768#9Z;<SQIT1[A)4
M>4@9=H5)Y% 'Z+T444 %>%^ ?^4@GC__ +$32O\ T8U3ZI^U+\9;#4[FPMOV
M+?&]U'!.\<=S%<VVV90Q <9;H0,CZUPWP"^)?B[QA^VSXX\0Z[\']9T&ZF\%
MZ>DFE:A)&98@DI"L2IQALDC_ '30!]345C_\)+J__0H7O_?2T?\ "2ZO_P!"
MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_
M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T
M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L5CV7_([WO\
MUY1?S-'_  DNK_\ 0H7O_?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R: .KHK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_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: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BL?
MQ+_R%]'_ .OT_P#H)H_X275_^A0O?^^EK,US7-1GU'39)/#=S&8[DLB,RYD.
MWH* .KHK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]
M_P"^EH_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_\
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
MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^
MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_
M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH ++_ )'>]_Z\HOYFMBN4
MM=<U%?%-U=+X;N6=[:-6@#+N4 GDUI_\)+J__0H7O_?2T ;%%8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+0!L451TK5;W4)'2ZT2>U"KD-*1AO;BKU 'X@_\ ![S_ ,FL_ __ +*!
MJ/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44 >?_ /!IM_RE,_:[_P"WC_T^3U^_
MU?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% 'XA?MX_\&\G_  4<_;7_ &^O
MC+^U'\#_ -LFR^%WAGQ3XMM_[+T6?5-6MI;M+?2[*W:Z9;90A#21R*IRV0F<
M\X'EW_$*!_P5W_Z2O:?_ .%'K]?T'44 ?"O_  0)_P""?_[0W_!-O]G#XF_L
M_?M*^/(?%>NW?QFN=:M?%5M+<R1ZM:SZ%HJ+*'N561MLD,L)/(#0L 3CC[JH
MHH *_,K_ (+I?'#X,^#?VUOV'-#\6?%?PYIMYH_[15MJ&KVM]K4$4EA:&W""
MXG5F!ABW2(-[X7YAS7Z:T4 ?(G_!;'6OCMJ/_!,'QQK7[*MSJ]]<7L>F2:U=
M^"W>749/#4EY =3EL3#EG<V)F(:,[O++E#NVU\S?\% ?@!^R)\6?B1^S%^U7
M_P $L_%_A2'XV:%X\\.:=X.;X97\#C5?!RLL5]%?0VQXL+:R#;I9 !&@,!.9
M52OU4JGIWA_0='NKB]TG1+.UFO'WW<UM;(C3MR=SE0"QY/)]30!^?-_X+L?V
M$O\ @OEXL_:M^*FJ6NB_#3]I3X4V6E)XPU.=8+&P\5Z3]GBCT^XF<B. SV,)
M>$NR^:Z/&F66K/[ WPMNOVB?^"QW[0O_  5(\/C[1\.W\'Z5\-?AAXACYM_$
MD< MKC5+VU;I+:I=VZ0QSH6CE*R%&(4U^@>HZ;IVKV4FFZM80W5M,NV6WN(@
MZ./0JP(-21116\2P01*B(H5$1<!0.@ ["@!U%%% !7A?@'_E()X__P"Q$TK_
M -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !6
M/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5^<O\ P7>_X+8^&/\ @E+XV^"'
MA'3["#5M7\3^,XM2\8:<%#RVGA2%_*NY47^&:1GVPD\$P2^E?H5XL\5^&_ G
MA74_''C'6K?3=(T;3YK[5=1NY D5K;0H9)978_=545F)[ &OXHO^"L_[?'B3
M_@I3^WGXZ_:GU26XCTC4=0^P^#=.N"0;#1+<F.TBV_PLR9ED X\V:0]Z /[7
M?"?BOPWX[\*Z9XX\':U;ZEI&LZ?#?:5J-I('BNK:9!)%*C#[RLC*P/<$5H5^
M0/\ P:$?\%(O^&D_V-M0_8A^(VO>=XN^#6W^P?M$N9+SPW.Y\C&>6^S2EH#V
M6-[9>]?K]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\
M7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K^0+_@Y%_X*1?\/$/^"CFO?\(5KWVOX>_#+S?"_@CR9=T-SY4A^V7ZXX/G
MW ;:X^]#%!Z5^W7_  <??\%O_A;^P1^SEXE_94^#/CJ.]^.7C?1'L+6STN;<
M_A6RN4VR7]RZG]S,8F;R(\[R[)+C8N6_E&H ^HO^".OCK]F+PY^W[\.O"'[;
MOA=?$'PC\1>)[:U\3Z)J&I30Z<+LK)%87MW$CJD\5O/,&99,IY;RY!!*G^T[
MP_X>T#PGH5GX7\*Z'9Z9IFGVR6]AIVGVR0P6T**%2..- %1%  "@  # K^ ^
MOZ_?^#;K_@I%_P /$/\ @G'H/_":Z]]K^(7PR\KPOXW\Z7=-<^5&/L=^V>3Y
M]N%W.?O313^E 'W_ $444 %%%% !1110 4444 %%%% !1110 4444 %%5->U
M_0O"NBW7B3Q/K5IING64+37M_?W*PPV\:C+.[N0J*!U)( KX=^+O_!?G]EEO
M'%U\$/V#/ASXR_:A^(D!V/H?P>TPW.EV;$D*]YJ[#[+!"2"#*AF /4"@#[MK
MP7]LG_@IY^PC^P)IWG?M2_M'Z!X?U*2,-9>&(9FO-8O-WW!%86X>X<,< /L"
M D98#FOF;_AF7_@N+_P4 _TC]K3]J?1OV6? -WS)\.O@3*+_ ,430G_EG=:[
M+E+:49/SV@9",92O>OV-O^"0/_!/S]A?4?\ A,/@I\!+*[\92R&6^^(GB^9M
M8\07<S??E-[=;GB9CRPA\M2>=M '@O\ PWQ_P5X_;V_T#_@G9^P=%\'O!=WQ
M'\8/VEMUI<2Q'_EK9Z%;EIV)'S1R2EHGR-P7FM7P1_P0.^&GQ3\56?Q;_P""
MIG[37CO]J+Q=:S"XM]/\87ATWPKITW<VFBVC"&,<D%79T8=4%?1?[4'_  4S
M_P""?_[%\<Z_M.?M<^!_"EY;@F31;K6DGU,@=UL8-]R__ 8SU'K7S3_P_7\;
M_M"G[#_P3,_X)@_&WXUK,<67B_7-+3PCX8G!Z.FHZCRP'4J8E.,>M 'WCX!^
M'G@#X5>$K+P#\+_ ^C^&]"TZ+R]/T70=-BL[2U3^['#$JH@]@!7\G7_!?";_
M ((K?!;XCR_LF?\ !+;]ES3X];\/Z@5\;?%&/QWKFHP1SH2&TZQCN;Z6"7:<
MB6=D8 C9'R"]?NI_PI3_ (.'?VLOG^+7[6/PB_9E\/7!^;1_A5X6?Q-KWE'K
M%-=Z@P@BD[>;;]."!GBOS*_X+2?\&IOBC]GCX*3_ +6/[$WQ$\9?$Z_TQ;C4
M/BCH?B5;:74KO<[2RZE9+:PQ!E7+&2WPSA?G5FPRT ?B);O"DZM<PF2,'YT5
M]I([X.#@^AP?H>E?UW?\&ZG@C_@DFO[*-Y\;?^"7'@R[T*Y\56FEV/Q3T_7/
M$]W?ZM!J5C'-Y<=Y'/,\4+YN;AU>WCBBE$NY5PH5/YCO^";G_!-S]H[_ (*@
M_M'6'[/7[/6@_P!VX\3>)KR)OL'A^PW8:ZN&'XA(Q\TC85>Y']?O_!-W_@F[
M^SC_ ,$O_P!G&P_9Z_9ZT#^[<>)O$UY$OV_Q!?[</=7#C\0D8^6-<*O<D ]_
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>
MR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH ****
M"BBB@#\0?^#WG_DUGX'_ /90-1_](111_P 'O/\ R:S\#_\ LH&H_P#I"**
M//\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=
M*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ K'LO\
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
MH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH
M**** "BBB@ HHHH _$'_ (/>?^36?@?_ -E U'_TA%%'_![S_P FL_ __LH&
MH_\ I"** //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR
M>OW^H **** "BBB@ HHHH ***XSXE?M%? CX.^*_#7@/XH_%WP_H6N^,]5CT
MWPGHFHZI''>:O=.VU8[> GS)>>I52%ZL0.: .SHHK@_&W[3OP&^'WQ!MOA'X
MB^)5D_B^\MUN(/".E))?ZL;<G G-E:K).L.>/-*!/]J@#O**Y#XR?'WX-?L^
MZ'9^(?C-\1=-\/V^I7RV.E)>S$SZA=,"RV]M"H,EQ*55F\N-6;:K'& 2+GPI
M^+WPP^.7@JW^(OP?\>:9XCT2ZDDBBU+2;M98Q+&Y26)L<I(CJR/&P#HRE6 (
M(H Z.BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@
M#W2BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\H
MOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC?V
M@?V@/@_^RS\&_$'Q_P#CWXYLO#?A+PQ8->:QJU\^%B08 55&6DD=BJ)&H+.[
M*J@D@4 9?[6/[5_P+_8D^ GB#]I/]HWQM#H7A;P[:^;=7#_-+<2'B.V@CSF6
M>1L(D8Y)/8 D?%O[$'[*'QU_X*)?M"Z/_P %9/\ @I5X)FT6VTK,W[.'P(U'
MYH?!MBY#)K%_&1B359@$<;AF'"G 98D@R_V4/V?_ (P?\%B/C]H'_!3+]O+P
M->^'_@_X7N_MO[-7P*UE/]8/^6?B?6(N5DN)%PT$1RJ*0PRN'F_2R@ K'\2_
M\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH ^6_^"B?_  2T^%G[
M=0T?XL>%?%^H_#+XV^"?WWPZ^,OA,>7J>DRC)$$X!7[99L68/;R'&UW"E=[[
MO,_V,?\ @J7\4_!/QML?^"=O_!6CPAIWP\^-SKY7@[QC9'9X8^)L*D*MSIL[
M +%=-E=]HVUM[ *JLWDI]X5Y/^V=^Q'^S;^WY\$K[X!_M._#V#7-%NF\ZRN5
M/E7NDW8!"7EG.!NMYTSPR\$$JP9&92 >L45^9W@#]K_]JW_@BUXUTO\ 9Q_X
M*@^*M1^(GP#U*]CT_P"&_P"U"+5I+G1BQVPZ;XF1<E& PJWO(?&6+9D\C])]
M"UW1/%&BV?B7PUK%KJ.G:A:QW-AJ%C<+-!<PNH9)(W0E71E((8$@@@B@"U11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/
M_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHKS3]K;]KS]GO]ASX':M^T1^TS\1;3PWX9TA,
M-/.=TUY.03':VT0^:>=\$+&@)."3A58@ Z[XG?$_X=_!?X?ZO\5OBUXTTWP[
MX:T"Q>\UG6]7NU@MK.!!EG=V( ';U)( R2!7YKSW_P"TC_P</:\]AHDOB7X4
M?L26EV4N=0 DL/$/QDV/@I'G#V6D$C!/#2CCEB1;:/PR_96_:6_X+:_$#2/V
MI?\ @I-X*U+P%^SSH]\FH_"G]FB[D,=SK[*<PZOXD"D;B1AH[+HH.& 7>;G]
M+=,TS3=$TVWT;1M/@M+.T@2&TM+6)8XH8D 5415 "J    , #% &'\)/A%\,
M?@+\-=&^#OP9\"Z;X:\+^'K);31M#TBU6&WM85_A51W))8L<LS$LQ)))Z.BB
M@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\
MKBO\A4U !1110 4444 %%?-_[47_  5[_P"":'[&KW%C^T'^V7X*TK5+8E9O
M#VG:E_:>J*W]TV5D)9U)/ W(!GOP:^!/C)_P=W_#'Q)X[_X4I_P3T_8*^)_Q
M>\8W$K06-IJ%J=/\UQCYX[2W2YNY5Y!P\<)YZCK0!^Q=>9_M.?ME_LJ?L8^#
M?^$^_:H^/_A?P+ICJQMGU_54BFO"O+);P9,MRX_N1([>U?G'X'^%/_!SY_P4
M=M?[1^/W[0/@O]C_ ,"ZC$0^B>!M$2^\221-@I\S3226SXZN+N"12>8OX1[/
M\"O^#:G_ ()G?#KQ9)\5_P!H#PSXK^/OCR[G%QJ7C'XV^*)M8ENIB/G+VXV6
M\JDY($T<K#.-YZD ^9OVB?\ @[*F^*?B>[^#'_!'S]B+QI\:/$X!2#Q#J?AZ
M]-DK<[9(]/M%:[G0_P#35K4C!R,5XC?_ /!./_@Y"_X*Q:HNN_MR75CH/A.Y
MG$L'A3XC^,)-)T%8" 0/[!T!O/DGC;.QKN<$C[^<U^]GP[^&/PU^$/A>#P1\
M)_AYH?A?1;48MM(\.Z3#96L7^[%"JHOX"MR@#\OO@'_P;:KHG@6+P!^TU^W]
MX_U3PVVUKOX<?!G3+3P#X9N3C&VYMM.4R7I R/.D=96Y9CDFOKK]ES_@DU_P
M3>_8P-O=_LX_L<>"-!U&UP8-?N-*%_JBD=Q?7AEN!SS_ *SK7T/10 4444 %
M%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8
M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1
M110 4444 ?B#_P 'O/\ R:S\#_\ LH&H_P#I"**/^#WG_DUGX'_]E U'_P!(
M110!Y_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]
M0 4444 %%%% !1110 5^;?\ P6B^'?@*P_;X_84^)-AX+TJ#Q#>_M(V]M>ZW
M#I\:7=S#]D&(Y)0N]U'E1X#$@;!CI7Z25^97_!=+XX?!GP;^VM^PYH?BSXK^
M'--O-'_:*MM0U>UOM:@BDL+0VX07$ZLP,,6Z1!O?"_,.: /HG_@M+^W[J_\
MP3:_X)[>,OVC/!.GQWGC"9[?0_ =G-#YB2:Q>/Y<+LG_ "T$2^9.4_C\G9_%
MFO"OV&/VG_V9?^":^B?#O]G7]ICP#\5/#?COXU:A#-XA^.OQ(\(M;V7COQ=<
M(#*D]V\IN;9R[&.WANX8/+B5% &&-=E_P<&?LS_$;]KS_@G!%XC_ &>= /B[
M6_AYXUT7XA:-H.EN)FU^WLC)YL,&S/FLUM<2R(JY,A0*H)90?-_^"Q_BKX)_
M\%<?V#_AY^SM^Q_\1-*\6^,?B;\0O#VI>$8M'NTFO/#UM#-OO]4O(T)>Q2TM
MFGCE,@4I+(L/^L=4(!M?!KX@:K^T?_P<R?%W0O%TAN=(_9U^!VFZ1X.L93F*
MRO\ 6A97UW?1J>%G>&3[.SCDQH%J;]E'XAZG\'O^#C#]I']DKP_<&+PK\0_A
M/HWQ,;2D.(+768#9Z;<SQIT1[A)4>4@9=H5)Y%2W_@NQ_82_X+Y>+/VK?BIJ
MEKHOPT_:4^%-EI2>,-3G6"QL/%>D_9XH]/N)G(C@,]C"7A+LOFNCQIEEJS^P
M-\+;K]HG_@L=^T+_ ,%2/#X^T?#M_!^E?#7X8>(8^;?Q)' +:XU2]M6Z2VJ7
M=ND,<Z%HY2LA1B%- 'Z$T444 >):I^U+\9;#4[FPMOV+?&]U'!.\<=S%<VVV
M90Q <9;H0,CZUPWP"^)?B[QA^VSXX\0Z[\']9T&ZF\%Z>DFE:A)&98@DI"L2
MIQALDC_=-?4U>%^ ?^4@GC__ +$32O\ T8U 'KG_  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_
M /"2ZO\ ]"A>_P#?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R:ZNL>R_Y'>]_Z
M\HOYF@ _X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH
M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8K,\9^,_"7P
MZ\(ZGX^\>^);'1M$T6PEO=7U;4[E8;>SMHD+R2R2,0J(J@DL3@ 4 <U\5?CU
MX/\ @=\.-:^+_P 7I$\.^&/#NGR7VMZUJERD<%I;H,L[,3^  R6)  )(%?G5
M\'/ GQ8_X+M?'30OVT_VI/A?K.D?LK^"]2%]\#OA%JD7EMXWO$)">(]8B;A[
M?J;>W8%64]T+FYG\&^&_'?\ P<._&NS^,'Q,T;4]"_8H\!:[YW@GPG?Q/;7'
MQ?U6WD(&I7D9PRZ5$ZGRX6_UA!W#.]8OU!L+"QTNQATS3+.*VMK:)8K>W@C"
M)$BC"JJCA5    X % &6OB/5$4(G@V\"@8 #+@"E_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EK,US7-1GU'39)/#=S&8[DLB,RYD.WH*ZNL?Q+_R
M%]'_ .OT_P#H)H /^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH X_Q_HGAWXJ^"M4^&_Q,^$,6O\ A_6[
M*2SU?1=7M8KBUO('&&CDC<%74CL17YPWGPW_ &P/^"#&NWWQ#_9;\"^*_BU^
MR))<27GB;X12W!O/$'PU1F+RW>C2.Q:ZL5RSO;.<J,L2,R3U^IU% 'E7[-'[
M8?P<_;#^#FD_'W]FW78?%GA36HMUGJ>FW"G8XQOAE0X>&9"</$X5U/! KO?^
M$EU?_H4+W_OI:^#?VF_^"9_Q]_8^^,VK_M_?\$9)M.T;Q1JDOVKXH_ #4)A!
MX9^(2*26D@7(33M2P6V2KM1F/.W=+YWT#_P3U_X*8? +_@HAX)U&X\"0ZCX7
M\=^%9_L?Q%^%?BN$VVN>%KY25>*X@8!FCW A)E&UL8.UPZ* >X_\)+J__0H7
MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_
M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A
M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]
M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7
MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2U1\2Z]J=SH-U!-
MX8NH5:(@RNRX7W-=-6;XQ_Y%B]_ZX&@"I9>(]52SB1?"5XP$2@,&7!XZU+_P
MDNK_ /0H7O\ WTM:6G?\@^#_ *XK_(5-0!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL5\F?\ !1K_ (*E>'?V/=7T;]F[X"?#VX^*_P"T/XZC*> /A-H<
MH,F#D?VAJ,@.+*QCPS-(Y4N$;!55DDC .@_;[_X*<?!?_@GI\-K/Q5\5O#NK
M:KXE\1W7]G^ ?A[H"BXUGQ5J+$*EK:6ZY9AN9 TF-J;U'+,B-\\?LJ?L!_M&
M_M4?'G2_^"C/_!7[PHNK^,=,D^T?";X'6<RS>'OAO"Q#++(I)6]U,X4O.P(1
ME!7)2+R?2/\ @GQ_P2U\1?"CXH7?[>?[?OQ"M_BK^TKXDM=ESXC>(_V5X,M&
M!_XE6B0,,6\*!F1IL!Y,O]T22;_M*@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"
M]_[Z6OGK_@IC_P %+_@1_P $WOV9-4^-O[0L=Q;^>C6OAK0(9X_MNNWVW*VU
MNA//J\A^6-<LW8'O?V^/VS?AQ_P3V_9"\;_MB?%C2M0U#1/!>GPS2Z=I: SW
MD\]S%:VT"YX7?<3PH7/"!BQX4U_''_P4C_X*1_M'?\%0?VCK_P#:%_:%U[^]
M;^&?#-G*WV#P_8;LK:VZG\"\A^:1LLW8  _KF_X)O_\ !3KX#_\ !2_]G'3O
MCQ^SQ!<SB)4M?$OA^>XC-[H5\$!:VN$!^I20#;(N&7N![]_PDNK_ /0H7O\
MWTM?Q+?\$Z/^"D'[3/\ P3!_:#M?V@OV:_$L<4YC%MK_ (=U+>^G:[9YR;>Z
MB5E+ 'YE=2'1N5(YS_1+^Q3:?\%=O^"TO[,?A?\ :\\9?\%-M%^"WPW\;)=/
M9^#?@3X ,6J!;>[FM)8Y-3U)VGMI4E@E4M%O1B-RY&TT ?HW\6OVE?A=\ _"
M[^-_CGXMT7P9HT>=^K>*O$%KI]L,#)'F3NJY]LU\?^*?^#CC]B35_$EQ\/?V
M1_A[\3_VA?%,!V/HOP7\#W.J1QN>ADNG6. 1]S(C. ,GG&*^<?C!\#O^#<7]
M@/XG);?M$:KXF_:E^.DDWD0>'?$FMW?Q#\4ZC<C)\B2Q1OL<<A.3MN$C)[$U
M[-X)U;_@MA^UWX;MO!'[*_[./@+]AOX2[=MEJGBG2K?5O%AMSP'MM'@5+2Q8
MC(,5P ZD J] '._M"_\ !2#_ (+-R^!9?B/XC^!?P,_8Z\ R J/%_P ?O'Z:
MMJSKC(-M9VACB%P>UO*&/;DD5\4W%O\ M:_\%/I)M(^&7Q%_:?\ VP8+F1HK
MOQ'?W8^%GPG4YPQ-O;J)]1"<@QQO!(0<C).*_43X"_\ !!#]BGP'XZA^.?[4
M5WXG_:-^)HPTGC?XXZPVL^2V=VVVL7_T6"-6Y13&[1X 5^*^V+*RL]-LXM.T
MZTBM[>WB6.""",(D:*,*JJ.     .E 'XS?LL_\ !KCX?5H==_;5\46=K8LF
MV3X7_ ;2CH6D^4?O6MWJTS/JNJ0GGB:56!Z,:_3G]F+]EC]FK]B_P6/A_P#L
MK_LI:)X&TPHHN$T'3HHYKLKT:XG.9;E_]N5W;WKV6B@#'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH
M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Y3PKKFH
MVNG21P^&[F<&YD8NC+@$MT_"M/\ X275_P#H4+W_ +Z6CP/_ ,@B7_K]F_\
M0JV* ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H
MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEK8HH Y2UUS45\4W5TOANY9WMHU: ,NY0">36G_PDNK_ /0H7O\ WTM%E_R.
M][_UY1?S-;% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!1TK5;W4)'2ZT2>U"KD-*1AO;BKU%
M% 'X@_\ ![S_ ,FL_ __ +*!J/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44 >?_
M /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%%
M!1110 4444 %%%% !56PT/1=+NKF^TS1[6VFO)-]Y-!;JC3MS\SD#+'D\GUJ
MU10!#J.FZ=J]E)INK6$-U;3+MEM[B(.CCT*L"#4D445O$L$$2HB*%1$7 4#H
M .PIU% !1110 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4
M >Z4444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E
M%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !113)YX+6![JZF2.*
M-"TDDC *J@9))/0 =Z (=9UG2/#ND77B#Q!JMM8V%C;/<7U]>3K%#;PHI9Y'
M=B%1%4$EB0  2:_,#4;SQQ_P<4_&F3P_HUSJN@_L/> =?VZE?Q-):W/QHU>U
ME_U,9&UTT>&1>6&#(R\?O,&UF^*?CSX@?\' _P ;M4_9B^ 7B;4="_8[\"ZU
M]E^+/Q'TJ=H9OB?J,+!FT+3)EP?L"$#S[A3A^-IVF,O^E/P[^'G@7X2>!-(^
M&'PQ\)V&A>'M T^*QT71M+MEAM[.VC4*D4:+PJ@ "@"YX:\->'?!OAVP\(>$
M="L]+TK2[.*TTS3=/MEA@M+>-0D<4<: *B*H"A0    *NT44 %%%% !6/XE_
MY"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !7R!_P
M4*_X)3:-^T_XVT[]KG]EGXDS?![]I#PG!_Q2WQ1T2$;-2C4#&G:O  5OK-P
MA#JS(,8#H#$_U_10!\5?L$_\%6=9^)?Q8D_8-_X*#?#:'X0?M(Z/;[CX>FF/
M]C^-+=0?^)CH=RQ(N(W"LQ@W&1,,,OY<FS[5KPO]O;_@GA^S=_P45^$\7PU^
M//AZXBO]*N/MO@_QIH4_V76O#%^""EW8W2C=$X94)7E'V+N4X&/E7X(_\%"/
MVE_^"9OQ3T;]BO\ X+*:W#J/AS5KL:?\*?VJ;:V,.D^(!_RRLM<'(T^_"CF5
MSL?!9F(5IW /T>HIL$\-S"ES;3+)'(H:.1&!5E(R"".HIU !1110 4444 %%
M%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?
MY"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **1F55+,0 !
MDD]J_.3]H?\ ;X_:._X*4_&#6_V"?^"/?BB/3-%T:Z-A\9/VH!%YVF>&$/\
MK-/T9@0+[4F4D>8C;8L@JRD^=$ =I^W9_P %/OBC?_&J7_@G%_P2S\)Z?X__
M &@+N'_BI==NCO\ #_PRLVX:_P!5F *F=0<QVHRQ;&Y6)2&7TO\ X)R_\$P?
MA?\ L$:1K/CS6?%FH?$7XR>.7%U\3?C#XH'F:IKMR<,8D+%OLUHI "6Z' ")
MN+%01VG["G[ W[.7_!._X*Q?!;]GCPM)!'/-]K\1^(]3E\_5?$5^W^LO;ZX(
M#33,23V50=J*J@"O:: "BBB@ HHHH ***RO''CGP9\,O!VI_$/XB^*].T+0=
M%L9+S5]9U>\2WM;*WC4L\LLKD*B*H)+$@ "@#X5_X.CO^4%'QS_[EG_U)])K
M^0*OU^_X+N?\%;OCM_P5N\&>/K;]F'P#XXB_9A^%%W:?:_$EAICP6&M:@]];
MV\5]JDS@!8B\RI:V(_>%I!/(%*;$_(&@ K^B_P#X(0_\$P_VB/VYO^"4_P *
M[KX]?\%$/'N@? J3^W$T'X-_"Y(]$DND77-06Y_M/4T!GNHY;@3-Y &U8RF&
M5LX_G0K^OW_@UQ_Y04? S_N9O_4GU:@#Z;_9%_X)[_L6?L'^&?\ A%OV3/V<
M?#7@Q'A$=WJ-A9>9J%ZHQQ<7LQ>XGY&?WDC8[8KV2BB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'
M\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH
M**** "BBB@ HHHH **** "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_
M ":S\#_^R@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I
MG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _
M\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\
MKRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@#
M\0?^#WG_ )-9^!__ &4#4?\ TA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3
M;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB
M@ HHHH *XSXE?M%? CX.^*_#7@/XH_%WP_H6N^,]5CTWPGHFHZI''>:O=.VU
M8[> GS)>>I52%ZL0.:[.OS;_ ."T7P[\!6'[?'["GQ)L/!>E0>(;W]I&WMKW
M6X=/C2[N8?L@Q')*%WNH\J/ 8D#8,=* /TDKC?%7[0GP5\$?&/PI^SYXJ^)&
MF67C;QQ;7UQX4\-22DW6HPV<?FW,B* <(B<EFP#R!DC%2_'3XT^"/V>?A3K'
MQ?\ B%/<#3=(@4BVL8#-=7UQ(ZQ6]G;1#F:XGF>.&*(<O)*BCDU^8.L?"7XD
M^%?^#@G]DCXT?'^X#?$?XB>!_'FH>);""],UKH%M'IA6RT6U/W3%:1NP:10/
M/N);F? $H50#]//C)\??@U^S[H=GXA^,WQ%TWP_;ZE?+8Z4E[,3/J%TP++;V
MT*@R7$I56;RXU9MJL<8!(N?"GXO?##XY>"K?XB_!_P >:9XCT2ZDDBBU+2;M
M98Q+&Y26)L<I(CJR/&P#HRE6 ((KX%^#7Q U7]H__@YD^+NA>+I#<Z1^SK\#
MM-TCP=8RG,5E?ZT+*^N[Z-3PL[PR?9V<<F- M3?LH_$/4_@]_P '&'[2/[)7
MA^X,7A7XA_"?1OB8VE(<06NLP&STVYGC3HCW"2H\I R[0J3R* /T7HHHH *\
M+\ _\I!/'_\ V(FE?^C&J?5/VI?C+8:G<V%M^Q;XWNHX)WCCN8KFVVS*&(#C
M+="!D?6N&^ 7Q+\7>,/VV?''B'7?@_K.@W4W@O3TDTK4)(S+$$E(5B5.,-DD
M?[IH ^IJ*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:
M -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6@#8K'LO^1WO?^O*+^9H_P"$EU?_ *%"]_[Z6LRUUS45
M\4W5TOANY9WMHU: ,NY0">30!U=%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%?GE^WE^V+\>OVU?V@]1_X))_\$Q/%[:9K
MUO$J_'_XWV8+VOPZTR3*O8VSJ0)-6F4,BHK!HOFP5=9)+:;_ (*%_P#!03]H
M7XQ_&>3_ ()5?\$Q[5E^,.JV2R_$GXB ":S^%VBR8#W4I4X.H2(V((<A@65N
M"5-?1'[!O[''P@_X)X_L]Z=^S[\"?AUJ1@BE:\\0>(-1E234?$.IR >?J%Y+
MUEFD8?15"HH"J  #KOV-OV.O@+^P=^SYH7[-7[.7A!=)\.Z)$2TDA#W6HW38
M\Z\NI< S7$K#<SG'95"JJJ/4: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@#8K'
M\2_\A?1_^OT_^@FC_A)=7_Z%"]_[Z6OAO_@J5_P7O_9 _P""9/Q3\#?"SXPZ
M?JFL>)=5U2&?6M#T"6.6XT+2GRIO[A<\>J0\/( Q&  2 ??E%</\*_CSX/\
MCA\.=&^+OPAEC\1>&?$.GQWNBZWI5TDMO=P.,JZ,#^!!Y!!! ((KH/\ A)=7
M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH ^/?V\/^"5'B7QG\7A^WY_P3C^(UM\)/VCM
M,@Q<ZF(3_8?CNV7!.G:Y;(,3*VT*+@ R)A2=Q2,Q]!_P3Q_X*K^&OVL/%FI_
MLK_M'?#FY^$'[1G@^''C'X4:_, URJCG4-+F)VWUDX^<,A8H",[D*2O]1?\
M"2ZO_P!"A>_]]+7SA_P4._X)W?"#_@H9X3TR[\4^'M>\'_$;PC-]K^''Q:\)
MSK;ZYX8O%.Y'BF4JTD.[!>!CM;D@HX610#ZGHK\Z_P!F#_@J;^T)^RQ\7-&_
M8%_X+&^$[70?'.IR?9?AM\:]/1;?PW\1$4A54N0$L=1Y7? VU6=AM";XED^_
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BLWQC_P BQ>_]<#4/_"2ZO_T*%[_WTM4?$NO:G<Z#=03>&+J%
M6B(,KLN%]S0!T&G?\@^#_KBO\A4U85EXCU5+.)%\)7C 1* P9<'CK4O_  DN
MK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2T ;%>+?MU_M\_LY?\$[_@K+\:?VA_%,D$<\WV3PYX<TR+S]
M5\17[?ZNRL;<$--,Q('95!W.RJ":\Y_X*%_\%5_ /["NGZ-\/M,^&.K^/?C#
MXX<VWPT^$7AR19-3UVX.0)'"AC;6BD$O<,N $?:&*D#S#]AK_@G)\8[SXWI_
MP4:_X*C,GQ#^/MU$?^$8T6U"MX>^&=FW*V.E0LS*9P#B2Z.6+9VLQ+RR@&#^
MSQ^P/^T=_P %*?C!HG[>W_!83PO'IFBZ-="_^#?[+YE\[3/#"'_5ZAK*D 7V
MI,I!\MUVQ9(95)\F+]&U554*H  & !VK(_X275_^A0O?^^EH_P"$EU?_ *%"
M]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**^5_VV?^"P'[
M(_[!]]:^"OBQJNHZSX^U4JGA[X6^"[8:KXCU65_]6D5E"2R;_P"%Y3&C8(#$
M\5\[ZAX(_P""S_\ P5.D$GQKU/5/V0_@I>\GP9X(O4N?'VNVQ_ANM0($>EAE
MP=D2^8N621&'- 'OG[:G_!9;]DC]D#QK'\!= EUKXL?&2^8Q:1\'/A78'5M:
MEFQP+A8LI9*."QF8.$)94<"O$_\ AC3_ (*M?\%3/^)M_P %%_C2_P"SW\([
MWYE^ ?P;UD2:UJ=N>?*UG6P,8(^5X;<>6ZM@B-QFOIO]BO\ 81_90_X)\^"I
M/!G[*O[,<'AY[M1_;.O.1<ZKJ[YR7N[V4M-.2V6VEMBDG:JCBO;?^$EU?_H4
M+W_OI: .*_95_8T_9<_8@^&D7PD_94^"6A>"M"CVF>#2;7$UXZC EN9W+2W,
MF./,E=VQQG%?"W[1GQI^*G_!</XZZ[_P3_\ V,/&]]X?_9R\(:A]A_:&^-NB
MR[7\23+@R>&-%FY5PPXN+A<KM;',95+I?VP/VJOCQ_P5>^..O?\ !,3_ ()\
MZUJ>@> O#US]B_:4^..C.K?V?"<B3P[I4H^1[V50R2R D1+N4]'!^X_V:_@E
M\+?V1/@CX?\ V=_V>_@LWAWPGX9L1;:7IMH5^KRR.3NEE=BSO(Q+.[,Q))H
MZKX*_!;X5_LZ?"G0?@?\$O ]CX;\*>&=.2RT31=-BVQ6T*]N<EF))9G8EG9F
M9B68D]16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q6;XQ_P"18O?^N!J'
M_A)=7_Z%"]_[Z6J/B77M3N=!NH)O#%U"K1$&5V7"^YH Z#3O^0?!_P!<5_D*
MFK"LO$>JI9Q(OA*\8")0&#+@\=:E_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@
M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^
MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q
M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27
M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@ \#_ /((
ME_Z_9O\ T*MBN4\*ZYJ-KITD</ANYG!N9&+HRX!+=/PK3_X275_^A0O?^^EH
M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E
MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H
MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?
M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O
M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
M@ LO^1WO?^O*+^9K8KE+77-17Q3=72^&[EG>VC5H R[E )Y-:?\ 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 &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L451TK5;W4)'2ZT2>U"KD-*1AO;BKU
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 %?F5_P72^.'P9\&_MK?L.:'XL^*_AS3;S1_VBK;4-7M;[6H(I+"T-N$
M%Q.K,##%ND0;WPOS#FOTUHH ^<?V\/V*O$W[>>@?#S5_A;^V'XE^&3^#M>;Q
M%H^M>#K*SOTOYI+5H8)BMPKQ-L2:1HW .#)N7!"D?FC^T_\ \$__ -KKPY_P
M6B_9>^$>M?\ !6+XI:QXB\2>#?&<^B_$"[\/Z4M_X>CM[(-+#;QK$(G6=?E<
MN"0.F*_;RB@#\ZI_ UI^P9_P7J\4?M4?%G6K?2?AO^TC\)K'21XTU6=(+*R\
M6:0+>*.PN9F(C@,]C 9(B[+YKH\: LN*N?L#?"VZ_:)_X+'?M"_\%2/#X^T?
M#M_!^E?#7X8>(8^;?Q)' +:XU2]M6Z2VJ7=ND,<Z%HY2LA1B%-?H'J.FZ=J]
ME)INK6$-U;3+MEM[B(.CCT*L"#4D445O$L$$2HB*%1$7 4#H .PH =1110 5
MX7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%
M%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q11
M10 4444 %%%% !1110 4444 %?#W_!2O_@H5\8+#XIZ=_P $S/\ @FY9V?B#
M]HOQK8^=J&K3*)--^&NC, )-:U)L,JR!6!A@8$LS(Q5MT44^K_P4Y_X*/^/?
M@CXHT+]A?]A?PO:^-OVF/B5;L/"^AR$/9^%+ Y637M5;!$5M$,E%;_6LN &
M(/=?\$U/^"</@+_@GO\ "S4;>?Q1=>-?B=XWOO[7^+'Q2UH%]1\3ZJ^6=V9B
M62W1G<10YPBDDY=W9@#6_P""=G_!/7X/_P#!.CX&GX7_  ]O;S7O$6MWK:K\
M0OB!K9,FJ>+-8DRTU[=2,68Y9FV1[B$4XRS%W;WRBB@ HHHH **** "BBB@
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
M"]MX!TYR5?3;.12!)JTP#H K PX895UDDM]3_@H1^W'\>?V@/CS+_P $F?\
M@EYKL<?Q/O;19/B[\5XU,MC\+-&DX9RRD!M3E4D0P@ADR&^4_/'].?L+_L.?
M ;_@GM^SUI?[.OP T&2'3[1FN=7UB^<27^NZC(!Y]_>2XS+/(0"3T50J*%15
M4 &I^Q_^R#\!OV%?V?\ 0?V:OV<?!L>C>&M!@P@)#W%]<-@RW=S)@&:>1AN=
MS[ !555'IM%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5
M_D*FJ'3O^0?!_P!<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K
M8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH
M **** "BBB@#\0?^#WG_ )-9^!__ &4#4?\ TA%%'_![S_R:S\#_ /LH&H_^
MD(HH \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW
M^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5
M_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@
MK'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB@ KY
M)_X*>?\ !2B__9$M_#W[-_[,_@9/B'^T9\4&:T^&'P[MVRL6=P?5M0((\BP@
MVN[,Q7?Y;*&55EDBU?\ @IK_ ,%)M _8.\$:+X,^'O@J7X@?&SXBW9TOX1?"
MO3&W76M7YX\^8 @PV4.0\LQ*@ ;0P)W+A_\ !,+_ ()LZ_\ LMW'B']J[]K3
MQK%\0/VD_B@JS_$7QU(NZ+3HOE,>C::"!Y%C %10%"^88U) 5(T0 U?^"8W_
M  37T_\ 8>\+Z[\4OB_XX?XA_'GXEW"ZE\6_BC?KF;4;HX(LK7(!@L8.$CB4
M*"%#%5 1(_JBBB@ HHHH **** "BBO!/VW_^"F?[&/\ P3T\/6^I_M+_ !@M
M;#5]2 'A_P &:3&;[7=:D8[42UL8LRR;GP@<A8PQ 9US0![W7S'^W'_P5R_8
MU_8/U6V^'/CWQ;?^+?B5JI5/#WPB^'FGG5_$NJ2L,QHMI"<PAARKS&-6 .TL
M1BOGL:E_P6?_ ."KG&BVE[^Q=\$+W_E\O(UNOB1K]L?[L>1'HH8=R1/&V"#*
MIKZ<_8<_X)=?L7?\$]=+N7_9Y^%2?\))J@8^(OB!XCN#J/B'6I&.YWN;Z4&0
M[F^8QILBW9(0&@#YC_X45_P6'_X*L'[9^U/\0[G]DGX*WO(^&7PYU1+GQOKE
ML?X-0U7;LT]64\QPKNP6CECR-U?7W[&W[ 7[(7[ /P__ .%<_LG_  /T?PI:
MS*O]IZA!&9M0U1Q_RTN[N4M-<-DDC>Q"Y(4*.*]BHH *Q_$O_(7T?_K]/_H)
MK8K'\2_\A?1_^OT_^@F@#8KYB_X*&?\ !+3X)?M[V^D_$*+7]3^'?Q@\''SO
MAY\9?!K>1K.ASKDJC,I7[5;$D[K>0X(=]K1EBU?3M% 'Y]_LS?\ !4OXV_LR
M?&/2OV#?^"SWA_3/!OCO49/LWP]^-FEKY7A+XB*I"KB4A5T^_.5WV[[%+'Y1
M'OB1_P!!*X']IG]E[X!_MB_!S5?@'^TK\,=,\6>%-9CVW>F:E%G8X!VS1.I#
MP3)DE98RKJ>017P!:>/?VT?^"!5W%X?^-5_XG^//['L4BPZ;X[6$WGBSX66^
M<)%J"(,ZAIL8P!,H#1J,80+'#( ?I[17-?![XR?"K]H'X:Z1\8_@EX_TKQ1X
M7UZT6YTC7-&NUGM[F,\9#+T((*LIPRL"K $$#I: "BBB@ HHHH **** "BBB
M@ HHHH *^"OVQ?\ @EQ\7?A?\;M1_P""B7_!(CQ1IO@/XQW'[[QS\/;_ /=^
M%OB=$I+-#?0@JMO>-EMEVNT[V)9D9VF'WK10!\P_\$[/^"HWPB_;UL]8^'>J
M>%]2^'/QD\%-Y'Q'^#?BW]UJVASC :2,,%^U6C$J4N$&"'3<$+ 'Z>KY5_X*
M)_\ !+#X<?MMWFC_ !P^'/C>_P#A9\>/!*^9\/?C)X50)?V+C.+6[08%[9-N
M8-!)_"[A2 [J_G_[$_\ P5/^(^D?&NU_X)W_ /!57P18?#/X](FSPQKMJY7P
MU\2K=3M6\TFX8!5G;C=:-APQPH#;H8P#[JHHHH *S?&/_(L7O_7 UI5F^,?^
M18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 445SGQ<^+OPQ^
MOPUUGXQ?&;QUIOAKPOX>LFN]9US5[I8;>UA7^)F/<DA0HRS,0J@D@$ W-3U/
M3=$TVXUG6=0@M+.T@>:[N[J58XH8D!9G=F("J "22< #-?FE\3?VJ?VEO^"V
MOQ U?]EK_@FSXUU+P%^SSH]\^G?%;]I>TC,=SK[*<3:1X;+ ;B1E9+WHH.5(
M78+G.@L/VD?^#A[7DO\ 6XO$OPH_8DM+L/;:>3)8>(?C)L?(>3&'LM()&0.&
ME'/+$&V_2CX8_##X=_!?X?Z1\*?A+X+TWP[X:T"Q2ST;1-(M%@MK.!!A41%
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
MTBT:Y$<7AJUL9UEGU^ZE3?#!:A2?,W+\Y<?(B NQ"C-?&/[,7_!</_@DXOQ
ME\;I^U/'\4?V@_BM>V&C6^B^$_!.M@%FFV:?X>TV2[LHHX+2*6=B99FC\Z62
M:XD"EQ'& =-\&OB!JO[1_P#P<R?%W0O%TAN=(_9U^!VFZ1X.L93F*RO]:%E?
M7=]&IX6=X9/L[..3&@6IOV4?B'J?P>_X.,/VD?V2O#]P8O"OQ#^$^C?$QM*0
MX@M=9@-GIMS/&G1'N$E1Y2!EVA4GD5+?^"[']A+_ (+Y>+/VK?BIJEKHOPT_
M:4^%-EI2>,-3G6"QL/%>D_9XH]/N)G(C@,]C"7A+LOFNCQIEEJS^P-\+;K]H
MG_@L=^T+_P %2/#X^T?#M_!^E?#7X8>(8^;?Q)' +:XU2]M6Z2VJ7=ND,<Z%
MHY2LA1B%- 'Z$T444 >):I^U+\9;#4[FPMOV+?&]U'!.\<=S%<VVV90Q <9;
MH0,CZUPWP"^)?B[QA^VSXX\0Z[\']9T&ZF\%Z>DFE:A)&98@DI"L2IQALDC_
M '37U-7A?@'_ )2">/\ _L1-*_\ 1C4 >N?\)+J__0H7O_?2T?\ "2ZO_P!"
MA>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J_
M_0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T
M*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_
M -"A>_\ ?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R:ZNL>R_Y'>]_Z\HOYF@
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6O(OVW/V_P#X.?L ? #4_P!H;]H*
MUO+/3;1EMM+TRV9'O=:U"0'R+"TBSF6>0@X X4!G8JBLPZO]KG]K?X$?L._
M'7_VE?VCO&D6B>&/#]MOFD(#3W<QXBM;>/(,T\C85$'4G)(4%A\:_L-?LD?'
M;]O[]H72?^"M'_!3#P7+H\FG!I?V=?@5J!+P>!M/<ADU6^C8 2:M, CY89AP
MIPK+$EN ._8#_8^_:)^/O[02?\%8?^"G7P[N#\2KNU>+X/\ PK=@]C\+M&DY
M50CXWZG*I!FF*ADR5PI^2/[Z_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EK8JCXF\3^&_!?A^\\6^,?$-CI.E:=;O<:AJ>IW:0
M6]K"HRTDDCD*B@<EB0!0!5_X275_^A0O?^^EKG_BC\?/ _P1\"ZA\3_C'J=E
MX6\.:3#YNI:[X@U6"TM+9/5Y9655R>!SR3@<U\8?$'_@MAXQ_:8\9ZA\!O\
M@BY^S?=?'CQ)97!M=7^*.JM)IW@+P[+W::_;:U^R_>\FW(\Q>8Y'QBIOA=_P
M1#O/CGXZT_\ :&_X+&?M#7W[17C6RF%SI/@B2(V7@7PY)_<M=*7"W1 ^4RW
M_>J!OC+#- '/:U_P6%_:T_;VO+KX??\ !%7]D^?Q'I2SO:W_ .T)\4;:?3O"
M5@P)5VLH2JSZG(I[( %8 LCH<UT?[//_  1>^'UM\2[3]J#_ (*,>+?$W[3G
MQ?A/F6VN?$&*(:%H;$AC'IFC*3;6R!@"-P<AE#J(R2*^]=%T31O#6CVOA[PY
MI%KI]A8P)!96-E;K%#;Q* %C1% 5%       JU0!BQ^(=3BC6*+P9=JJ@!54
MJ  .PIW_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2U7^)GQ8^%GP5\)W'CWXQ_$K0/">AVH_TG6?$NL06-K%P3\TL[*B\ ]3
MVKXK\=?\'#7[&6K^*+GX9?L1?#WXE?M+^+[=_+DTOX,^#+B]LK:0]#<:A,(X
M(XNYE0RJ!^. #[<_X275_P#H4+W_ +Z6L_Q5\4M,\"^'[KQ9XVM8]'TJRC,E
M[J>JW\-O;VZ?WGDD8*@]R17PY_:__!Q1^V;QI/AWX2?L@^%;KI<:G,/&WBV)
M#T98TVZ>..2K[74X'8UH>%?^#>G]F'QSX@M?B%_P4%^._P 5OVFO$MO+YT;?
M%'QC.NCVDO<VNF6K1Q0Q\G]TYD7D\4 6OBE_P<2_L!>&?%\GPJ^ !\7?'GQN
M,B'PC\"_#LOB&:0YP#]HAQ;%<\$K*Q'7'KR][^T3_P '!_[7X\KX&_L?_#_]
MF3PO<_=\1?%76#XB\1&(])8;"U"P02>L5R#C!YZ5]W_"#X&?!7]GWPE'X!^!
M'PC\,^#-#AQY>D>%M#@L+8$#&?+@15)]\9KJJ /Y;_\ @Z4_9(_:#_9J_P"%
M%^*OVFOVWOB+\:O%7B[_ (2?[9>>+;>VL-*TW[-_9/&F:;;9CLA(;@^;AFW^
M5#TV<_DG7]_E8_B7_D+Z/_U^G_T$T ?P-U_<[XN_9A_9>^(&_P#X3S]BKP+K
M?F9\S^U_!6G7.[/7/F1'->OT4 ?*/B[_ ()'_P#!+3QOO.N_\$M?A,K29+R:
M=X TZR9B>22UO&AS[YS7F/BO_@W8_P"",'C%VEU+_@G!96KD[@^C^*=6L"IS
MG(%M>H!@^V/PK[\HH _.?_B'5_8!T/\ Y)7#\=O NW_5?\(C\:M5A\KTV^=+
M+T''.>*/^''GBCPW^\^%7_!5[]N30-O^JL[CXV)?VD?IB&:U]..6[#TK]&**
M /R6_:N_X-\OVJ/VN? 5O\-?BM_P5H^)_B32M/OEO-('CKX=:1J]SIUPI&)H
M+I9()X'P "T3H6'!R"17B'Q\^-7_  <%_P#!);QCX=^'GQ]_;PTW6O@E,8=+
MT#XY^*/A)#J=M8RG;'%#K9@8W=H2>!.\ESO)7,C'?L_=BLWQCX-\(_$3PIJ/
M@3Q]X7T_6]$U>SDM-5TC5K-+BVO('4J\4L4@*NC D%6!!!H _/#PKXO_ .#E
MVX\.6'C'X>^,OV+OB/H.I6D=UIVJ/9^(;?[=;NH:.6&2UD:%E92&# E2#QVK
M6C_:E_X.-?"?_(R_\$R?@CXNV_>_X13XM3:?O[<?;4;'KSVKE_%'[)O[8O\
MP1+\27_QF_X)KZ#J_P 6/V=+J[DO?&O[-%W?//JGAA68O+>^&II"S.HRS-9,
M26.<;V</#]L?L7?MR?LS_P#!0#X,6OQT_9@^(UOKFDROY.HV3KY5]H]V!E[2
M\MV^>WF7NK<,,,I92K$ ^5/^'GO_  6+\+C'Q(_X-\/%*HOWI_"GQYT/5=X]
M1&D2L.>Q.0*4_P#!<7X\^&/^2G_\$,OVO[/;_K#X6\!0:T!]#%.F><_AS7Z"
MT4 ?GK+_ ,''G[+N@?\ )4/V/OVF_!./O_\ "5?!.^AV?7RC)WR/PI^E_P#!
MT%_P1OO+S^R]:_:3OM"O<9:SU_P+K5JZCU):RV#G(^]V-?H/576-"T3Q#:&P
MU_1K6^@)R8;RW65#^# B@#Y$\*_\%\?^"3'C':=(_;D^',.[I_:OBB&Q_/[3
MY>*]-\)_\%+OV'/'NW_A!OVL?A9K6[[O]D_$W2+G/T\NX-=/XL_8?_8L\>[C
MXZ_9!^%VM;OO?VM\/]-N<_7S(37F'BS_ ((H_P#!([QIN_MC_@G+\((=W7^R
M?!%I8?E]E2/% 'NGAOXMZ'XQA-SX06#58P,F33=1AG7'U1CZBM3_ (275_\
MH4+W_OI:^*_$G_!M#_P1(\2SB\D_8?LM/N%.8Y]%\::Y9,A]0(+U5[^E9G_$
M-[^PEHG_ "2[XP?'_P #X^Y_PB?QMU.'9]/.:3V_*@#[G_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6OA<?\$)_''AGYOA;_P6J_;3TO'W(-:^+D6JP)[+'-:K
M@=.,^OK2_P##K3_@J]X7_P"26_\ !P3\0K3;]S_A+/@UH6N8^OG,F>U 'W/_
M ,)+J_\ T*%[_P!]+2'Q)JQ&#X/O/^^EKX9'[*7_  </^$/^1>_X*P_"+QAM
MZ?\ "6? F+3]_P!?L,IQZ<>M)Y?_  <_>#_NW/[$_C&W7KO3Q3I]V_Y9B [?
MB/>@#XJ_X+,_'2\_X-Y/VS/AI^UE^P+X&G\.Z3\;[K6IOBQ\)KB]">&=<?3S
M8?Z3#:HI^Q7;B^;]_$0%,:_NV#RJ_P H_M__ /!W)^T3^UK9?#NQ^ O[/?\
MPJ5/!7CRU\2ZQL\=MJW_  D'V<'RK&7%E;>7;'?)YB?/YF4^[L^:7_@ZU\??
M\%(O&?\ PH6S_P""A7P!^'/@N2Q_X2G_ (12\^'?BJ;48M3W_P!D?:O-290\
M/E[;?;G.[S6_NU^0- '[W:W_ ,'R'B%_"]UI_A+_ ()HV=EJIL7CTV^U'XNO
M=6\$^PA))(4TJ)I4#8)19(RP! =<Y'KG[/\ ^T1\)OV5_P!I'6?'TVB:_P#M
MR_M]>*+9H=:/@#9-HG@:%LK_ &;;WA5K71[*(LT3R &4G=O2)7*U_-K7]V_[
M,?[)'[-/[&7PTM_A!^RW\%M!\$^'H,%K+1+,(URX&/-GE;,ES+C@R2L[GNU
M'PI#_P $TOV[?^"BNI1>,_\ @LQ\;+Y/!KRK/:?LU_!O4)--\/HH.535+]7^
MT:DW3<H8*KKF.3:=M?=OP6^&/PQ_9Q^'=A\)?@)\ -/\'^&M,3;9:)X>T^&U
MMXSQEML8 9VQEG.68\DD\UZ'10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_
M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A
M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2U\V?\%(?^"GNA_L'
M> M)T30?A;J'C/XM^/KPZ5\)OA?ILH:]\0ZDV "57+1VL996EF(PHP =S"NF
M_P""CW_!13X5_P#!.OX,V_C3Q-HUYXH\:>)[X:1\,OAKH8,FJ>+-8DPL5K!&
MH9@@9T\R7:0BL.&=XT?RO_@F?_P3J^*G@KXBZM_P4:_X*(ZQ9^*?VE/'MD(Y
M5@(DT[X?:2V3'H6EKEE0(K$2S*278L S@R23 #/^"9/_  3_ /B%^SKKWB']
MLW]LQY?'W[2OQ,C5_&OBW"FVT&TX,>AZ6I/[BSA 525P960$_*J ?8G_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM4?$NO:G<Z#=03>&+J%6B(,KLN%]S735F^,?^18O?^N!H
M J67B/54LXD7PE>,!$H#!EP>.M2_\)+J_P#T*%[_ -]+6EIW_(/@_P"N*_R%
M34 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%
M% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL
M44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%
M% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\
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
M10 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444
M%%%% !1110 4444 %?#/[:/_  2>\91_&BZ_X* ?\$MOB-9_"/X^JF_7[.2$
M_P#",_$2('<;36;5.-[G.+I!Y@8ECEMDD?W-10!\B?\ !/O_ (*P^#?VK?&>
MH?LJ_M%?#F\^#?[17A:'_BJ_A+XFF >Z51DWVES_ '=0LV +AHR65>3N3;*_
MUW7SQ_P4$_X)G?L[?\%$?!FGVOQ*AU#P[XV\,3?:_A_\4?"=P;37O"]ZIW)-
M;7*88IO +0L2C8S\KA77YO\ @C_P4J_:0_X)[?%'1_V,?^"U1LH;?5;H6/PT
M_:@TJU\CP[XK_N6^J ?+I=_@?-NQ$V&/"J)90#]%Z*;!/!=0)<VTR21R(&CD
M1@592,@@CJ"*=0 4444 %%%% !1110 4444 ?S@_\'M/[2/PX\??M'?!C]F+
MPS?_ &GQ#\.?#^L:IXG\M@4MO[6:P^S0-W$HCL#*0?X+B(]Z_$&O[_*S?&/_
M "+%[_UP- '\"M?W>?LJ_M(_#C]L#]G'P7^T[\)+_P"T>'O&_A^WU33]S O!
MYB_O(),<"6*0/$X[/&P[5W6G?\@^#_KBO\A4U !1110 4444 %%%% !7AW_!
M0/\ ;]^"7_!.KX!W'QL^+\MU?WEU<KIW@[P=HZ>;JGBC5I>(-/LX@"SR.V,D
M A%RQZ8.I^W#^V[\!?\ @GW^SUJ_[1W[0GB-K32M/Q!INF6BB2^UJ_<'R+"S
MBR#-/(00%Z* SL51&8?+?_!/S]B+X]?M+?'RW_X*T?\ !43PXMO\0Y[9T^#'
MPAF8R67PNT>3E2R, 'U65<-+*0&3.,*P$<(!J?\ !.']@/XV^*_C-<?\%3O^
M"F\5MJ/QW\2V)@\'>#8W\W3?A9HC@E-,LU)(^ULCGS[@?,2[J"=TKR?=M%%
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
M=DJ;4+$9,8:7S #]"J*^:?\ @GI_P5$^!'_!0/2-5\+:/I>I^!OBGX0?[/\
M$3X/>,8OLVN>';E2%?=$P4SV^XC;<(-I#+N$;'8/I:@ HHHH **** "BBB@
MK-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KB
MO\A4U !1110 4444 %>;?M<?M;? C]AWX Z_^TI^T=XTBT3PQX?MM\\IPT]W
M,>(K6WCR#-/(V%1!U)R2 "1I_M%_M%?!K]D[X*^(/VA/V@/'5GX<\)>&+%KK
M5M4O&X5> L:*/FDE=BJ)&H+.[*J@D@5\&?LD?LZ_&7_@KI\?]!_X*>_M_P#@
M6\\/_"[PU<_;?V:?@/K"\0QGF/Q+J\7*R7<J[7AB.5C4JPR K. :G[#W[)7Q
MW_X*"_M"Z1_P5E_X*8>"Y='&F;I?V=/@1J&7@\$6#D,FK7T; "759@$?+#,.
M%.%98DM_T5HHH **** "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!CV7_([WO_7E%_,UL5CV7_([WO\
MUY1?S-;% !1110 4444 %%%% !1110 4444 %%%% 'X@_P#![S_R:S\#_P#L
MH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#MX_\
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
MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB
ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH ^:_P#@
MH7_P2G^%W[:^K:5\>/ASXVU'X4?'CP>F_P "?&;P@@34+-E!VVUX@(%_9MDJ
MT$A^ZSA64.ZOYM^R1_P58^*/PR^-.G?\$_O^"O/@G3?AK\8KD^1X,\>6+E?"
M?Q)12%6:PN6 6WNFRNZUDVG>RA0C.L*_;O\ PDNK_P#0H7O_ 'TM>9?M;_LP
M? G]N?X+:C\ ?VH/@$OB?PWJ(W+#<[5GLIP"$N;:92'MYTR=LB$'!(.58@@'
MLM%?EOX=_:2_;:_X(7WL'@']M-?%/QH_986X2V\,_&O[*;GQ'X"B9@L5KKD<
M8)N[5<A5NU&X=.K1P+^BOPX^-OA;XP>!=*^)_P *I8/$7AS7+-+O1];T:_BN
M+6\@;[LD<B$JP^AZ@CJ* .SHK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8K-\8_\BQ>_P#7 U#_ ,)+
MJ_\ T*%[_P!]+5'Q+KVIW.@W4$WABZA5HB#*[+A?<T =!IW_ "#X/^N*_P A
M4U85EXCU5+.)%\)7C 1* P9<'CK4O_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%<U\8OC%\,/V??A=KOQJ^-'C:P\.>%?#6G
M27VMZUJ4NR&U@0<L>[$G"JJ@LS,JJ"Q -3Q_\9/#_P *O!&K?$KXDQ+H7A_0
MM/EOM9UC5+N.&WL[:-2TDLCL0%55!))K\V_ VA?$_P#X.!/C5I7[0_QJ^'VM
MZ1^QMX'UC[5\-?A_?1&"7XI:E"Y5=8U&-L'^SD8'R8",2<[N"X(!M_L_?![X
MH?\ !=+XYZ'^W?\ M@^"K_P_^S-X.U+[=\ /@OK46Q_%MPN1'XFUF$\/&1S;
MV[94JW>,NUU^G(  P!@#H!6':ZW>V-M'967@>YAAAC"0PQ!%5% P% '  '
MJ3_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8K-\8_\ (L7O_7 U
M#_PDNK_]"A>_]]+5'Q+KVIW.@W4$WABZA5HB#*[+A?<T =!IW_(/@_ZXK_(5
M-6%9>(]52SB1?"5XP$2@,&7!XZU+_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM !X'_ .01+_U^S?\ H5;%<IX5US4;73I(X?#=S.#<R,71EP"6Z?A6
MG_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM !9?\CO>_P#7E%_,UL5REKKF
MHKXINKI?#=RSO;1JT 9=R@$\FM/_ (275_\ H4+W_OI: -BBL?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -
MBBJ.E:K>ZA(Z76B3VH5<AI2,-[<5>H _$'_@]Y_Y-9^!_P#V4#4?_2$44?\
M![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@
MTV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ K\RO^"Z7QP^#/@W]M;]A
MS0_%GQ7\.:;>:/\ M%6VH:O:WVM0126%H;<(+B=68&&+=(@WOA?F'-?IK10!
M\,_\%]?V7/B!^V+_ ,$[X/%7[.ND?\)1XJ^&7C31OB3X/TG3&$QUHV!D,D4!
M3/F,]K<3M&%R9&"*N2PKRK_@KCXP^%?_  6%^ GP6_8D_9'\=:?XPF^*/Q(T
M37O&:Z-=)._ACPG:++-?7FHJA)LG5_*@6*;8[SEHE&]& _3NJ]EI&DZ;/<76
MG:7;V\EW)YEU)# J-,_3<Y ^8^YH _/6^\%6'["/_!?'Q7^U9\4]3M=$^&G[
M2?PHLM*C\8:G.L%A8>*])^SQ1Z?<3.1' 9[&$O"79?-='C0%EJS^P-\+;K]H
MG_@L=^T+_P %2/#X^T?#M_!^E?#7X8>(8^;?Q)' +:XU2]M6Z2VJ7=ND,<Z%
MHY2LA1B%-?H'J.FZ=J]E)INK6$-U;3+MEM[B(.CCT*L"#4D445O$L$$2HB*%
M1$7 4#H .PH =1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__ .Q$
MTK_T8U 'NE%%% !1110 4444 %%%% !1110!_&%_P7Q_:1^''[6G_!7KXV_&
M_P"$E_\ ;/#UWX@M-+T^^5@R7?\ 9NFVFF23QD<-%))9O(A[HZGO7R!7]_E8
M]E_R.][_ ->47\S0!_&U_P $#OVD?AQ^R7_P5Z^"7QO^+=_]C\/6GB"[TO4+
MYF"I:?VEIMWID<\A/"Q1R7B2.>R(Q[5_9[110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_U^G_T$UL5C^)?^0OH_
M_7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;6-'TCQ
M#I-UH&OZ7;7UA?6[V][97D"RPW$3J5>-T8%75E)!4@@@D&OSA^(_[!/[6'_!
M);QWJO[3G_!'W1W\6_##4KQ]1^(_[)VHWS+;2$\S7OAR5MQL[G'/V;!1\;55
M]L4*_I/10!X=^P?_ ,%#?V9O^"BGPJD^)?[/?BR5KK39_LGBOPAK4'V76?#5
M\,A[2^M6.Z%PRNH;E'V-L9@#CW&OB[]O#_@DR?B[\58_VX?V#_B?_P *6_:0
MTB#$'C'3H,Z9XKB&/] URU4%;N%]JKYI5I$PA(D$:(%_8/\ ^"LP^+_Q4E_8
M?_;N^&'_  I;]I#2(,W'@S4I\Z9XKB4'_3]#NF)6[A?:S>4&:1,. 9!&[@ ^
MT**** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_
MR#X/^N*_R%34 %4O$?B/P_X.\/7WBWQ;KEIIFE:79RW>I:EJ%RL,%I;QJ7DE
MDD<A415!8L2  "35B_O['2K&;5-4O8K:VMHFEN+BXD"1Q1J"6=F/"J "23P
M*_+[QEXE\>_\'#OQIO/@_P##+6-3T']BCP'KOD^-_%MC*]M<?%_5+>0$Z;9R
M##+I43J/,F7_ %A VG.QH@!MI;^.O^#BKXSIJNHPZKH'[#O@+7\V=JXDM+KX
MT:O:R_ZQQ\KIH\,B\#@R,O\ STS]E_3[1-$T7PSHMGX;\-Z1:Z?IVGVL=M86
M%E;K%#;0QJ%2*-% 5$50%"@    56\%>"_"/PX\(:7\/_ 'AJQT;0]%L(K+2
M-(TRV6&WL[:) D<4<:@*B*H   P *TZ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?^N!H N:=_P @^#_KBO\
M(5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8
M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1
M110 4444 ?B#_P 'O/\ R:S\#_\ LH&H_P#I"**/^#WG_DUGX'_]E U'_P!(
M110!Y_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC__ +$32O\
MT8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%% !1110 4444 %8]
ME_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%%
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
M7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\
MT*%[_P!]+69KFN:C/J.FR2>&[F,QW)9$9ES(=O05U=8_B7_D+Z/_ -?I_P#0
M30 ?\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%
M&/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+7PQ_P59_X(>?LA?\%2O&WA
M;XS?%SP?K/ACQ1X;O(5UG7_#WE1S:_I2')T^Z/Y!)QF2,%@,@@#[_K-\8_\
M(L7O_7 T <K\(?"'A#X'_"_0?A%\(OA!'H'AGP[ID5EHNCZ5"D5O:P(N%5%'
MYDG)))))))KI/^$EU?\ Z%"]_P"^EK2T[_D'P?\ 7%?Y"IJ ,?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V*
M* ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:H^)=>U.YT&Z@F\,74*M$0979<
M+[FNFK-\8_\ (L7O_7 T 5++Q'JJ6<2+X2O& B4!@RX/'6I?^$EU?_H4+W_O
MI:TM._Y!\'_7%?Y"IJ ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
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@#E/"NN:C:Z=)'#X;N9P;F1BZ,N 2W3\*T_^$EU?_H4+W_O
MI:/ _P#R")?^OV;_ -"K8H Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V*
M* ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EK8HH Y2UUS45\4W5TOANY9WMHU: ,NY0">36
MG_PDNK_]"A>_]]+19?\ ([WO_7E%_,UL4 8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 4=*U6]U"
M1TNM$GM0JY#2D8;VXJ]110!^(/\ P>\_\FL_ _\ [*!J/_I"**/^#WG_ )-9
M^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4
MS]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !5/3O#^@Z/=7%[I.B6=K-
M>/ONYK:V1&G;D[G*@%CR>3ZFKE% $.HZ;IVKV4FFZM80W5M,NV6WN(@Z./0J
MP(-21116\2P01*B(H5$1<!0.@ ["G44 %%%% !7A?@'_ )2">/\ _L1-*_\
M1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I1110 4444 %%%% !1110 4444 %8
M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5C^)?^0OH_P#U^G_T$UL5C^)?
M^0OH_P#U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*F
MJ'3O^0?!_P!<5_D*FH **** "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 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?
M\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444
M %%%% 'X@_\ ![S_ ,FL_ __ +*!J/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44
M >?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__P"Q$TK_ -&-
M7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !6/9?\
MCO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]
M?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^
M0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\
M(/@_ZXK_ "%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([W
MO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%%
M 'X@_P#![S_R:S\#_P#LH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\
M_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 444
M4 %%%% !1110 4444 %<'XV_:=^ WP^^(-M\(_$7Q*LG\7WENMQ!X1TI)+_5
MC;DX$YLK59)UASQYI0)_M5X?_P %I?V_=7_X)M?\$]O&7[1G@G3X[SQA,]OH
M?@.SFA\Q)-8O'\N%V3_EH(E\R<I_'Y.S^+->%?L,?M/_ +,O_!-?1/AW^SK^
MTQX!^*GAOQW\:M0AF\0_'7XD>$6M[+QWXNN$!E2>[>4W-LY=C';PW<,'EQ*B
M@##&@#[R^,GQ]^#7[/NAV?B'XS?$73?#]OJ5\MCI27LQ,^H73 LMO;0J#)<2
ME59O+C5FVJQQ@$BY\*?B]\,/CEX*M_B+\'_'FF>(]$NI)(HM2TF[66,2QN4E
MB;'*2(ZLCQL Z,I5@""*^!?@U\0-5_:/_P"#F3XNZ%XND-SI'[.OP.TW2/!U
MC*<Q65_K0LKZ[OHU/"SO#)]G9QR8T"U-^RC\0]3^#W_!QA^TC^R5X?N#%X5^
M(?PGT;XF-I2'$%KK,!L]-N9XTZ(]PDJ/*0,NT*D\B@#]%Z*** "O"_ /_*03
MQ_\ ]B)I7_HQJGU3]J7XRV&IW-A;?L6^-[J."=XX[F*YMMLRAB XRW0@9'UK
MSK0OB3\==!_:#\1_'D_L@^-98];T.RTQ-*S 'B,)9C)O#$$'@8P,9'6@#ZRH
MKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\
M1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AK
MGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P#
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
M\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3!0![U17@O_#7/QP_Z,9\=_\
M@3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\</^C&?'?_ ($P4?\ #7/QP_Z,
M9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3!0![U17@
MO_#7/QP_Z,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\</^C&?'?_
M ($P4?\ #7/QP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_  US\</^
MC&?'?_@3!0![U17@O_#7/QP_Z,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45
MX+_PUS\</^C&?'?_ ($P4?\ #7/QP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW
M_P"!,%'_  US\</^C&?'?_@3!0![%X'_ .01+_U^S?\ H5;%?,'PL_;<^)GB
MCP[/J'A;]CKQ?J=NFIW$+W%E>PLBRH^'0D@?,IX-=+_PUS\</^C&?'?_ ($P
M4 >]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/Q
MP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_  US\</^C&?'?_@3!1_P
MUS\</^C&?'?_ ($P4 >]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!
M,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_  US
M\</^C&?'?_@3!1_PUS\</^C&?'?_ ($P4 >]45X+_P -<_'#_HQGQW_X$P4?
M\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\
M@3!0![U17@O_  US\</^C&?'?_@3!1_PUS\</^C&?'?_ ($P4 >]45X+_P -
M<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%
M'_#7/QP_Z,9\=_\ @3!0![%9?\CO>_\ 7E%_,UL5\P:7^VY\3+KXI:IX7M?V
M.O%\FJ6NF0376FI>PF:&)B=KL,8"GMS72_\ #7/QP_Z,9\=_^!,% 'O5%>"_
M\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3!0![U17@O_#7/QP_Z,9\=_\
M@3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\</^C&?'?_ ($P4?\ #7/QP_Z,
M9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3!0![U17@
MO_#7/QP_Z,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45YU\%?C3\0/BAJU[I
M_C']GSQ#X-BM;=9(;K698V2X8M@HNSN!S7HM 'X@_P#![S_R:S\#_P#LH&H_
M^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7
M[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 ?"_P#P
M</?LJ_%?]J/_ ()XO=_!'PC/XD\3?#'QYH_CRP\+VBEIM9CT]Y!<6T2@$O(8
M)YG5 "SF,*H+, ?,/^"Q_BKX)_\ !7']@_X>?L[?L?\ Q$TKQ;XQ^)OQ"\/:
MEX1BT>[2:\\/6T,V^_U2\C0E[%+2V:>.4R!2DLBP_P"L=4/Z;U5L-#T72[JY
MOM,T>UMIKR3?>306ZHT[<_,Y RQY/)]: /SWO_!=C^PE_P %\O%G[5OQ4U2U
MT7X:?M*?"FRTI/&&ISK!8V'BO2?L\4>GW$SD1P&>QA+PEV7S71XTRRU9_8&^
M%MU^T3_P6._:%_X*D>'Q]H^';^#]*^&OPP\0Q\V_B2. 6UQJE[:MTEM4N[=(
M8YT+1RE9"C$*:_0/4=-T[5[*33=6L(;JVF7;+;W$0=''H58$&I(HHK>)8((E
M1$4*B(N H'0 =A0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_
M ,I!/'__ &(FE?\ HQJ]TJ"/2],BU"35HM.@6[EC"2W2PJ)'4=%+8R0/2@">
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M+_:P_P"2V? __L>Y?_29J]TJ"[TO3+^>"YOM.@FDM9-]M)-"K-$V,;E)'RG'
M<4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7E'[<_P#R:/X]_P"P"_\ Z&M>KU%?6%CJEI)I^IV45Q;RKME@GC#HX]"I
MX(H Q_A=_P DS\._]@*T_P#1*5NTV***")8((U1$4*B(,!0.@ ["G4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__ ":/
MX]_[ +_^AK7J]17UA8ZI:2:?J=E%<6\J[98)XPZ./0J>"* ,?X7?\DS\._\
M8"M/_1*5NTV***")8((U1$4*B(,!0.@ ["G4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_8]ZS_Z4FO=*
M@T_2],TB VVE:=!:QM(SM';PJBEB<EL #DGJ:GH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#POP#_ ,I!/'__ &(FE?\
MHQJ]TJ"/2],BU"35HM.@6[EC"2W2PJ)'4=%+8R0/2IZ "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@#YP^+O_!2WX6?"/\ ;P^%7_!/_4OAAXVG\3?%>75!I'B*70VM=&A2
MPL9;NXVW$VTW+@)$N(5=!YREG!&T^@?M9_M4>$?V2/AC#X]U_P %>)_%>J:I
MJD>E>%/!?@K23?:OX@U&1))%M;6'*J2(HII7=V5(XH9'9@%-?(7_  4M _X?
MD_\ !.<XY^V_%/G_ +E^SK] +SP[H.HZS9>(;_1[::^TU95T^[EA#26PD $F
MPGE=P4 D=1QTH ^./V2O^"SO@[XZ_M:+^PI^T9^RK\1?@/\ %74M(DU7PIX>
M^(-O T'B*TC1GD-I<P.R2.J1RL5QMQ%( Q9&4?27[2OQU_X9^^'MGXJL/"W]
MO:MK'BG2/#_A_0A??9C>WNH7T-H@,FQ]B1K*\\C;&VQ02-CBOF/XT_!FR_;.
M_P""R7P?^(7AJR5M!_91T/7;OQ9X@C7Y+GQ!K=K;PV>BJ_\ %)!;(;V8 D(+
MBV!P9L5ZY\0_^+T?\%"/ WPW3][I'P>\*W/C?6EZJ-8U,7&DZ0I[';:KKSD'
MD$P-QP: //?VS/\ @K+KW[+1\2^)_AY^P3\6?BMX)\!-,/B!X]\'PV4=AI9@
MYNDMUN)EEOVMPKB=HD\J%D=&E#1RB/Z,_9U_:%^%_P"U1\!/"O[2?P:UF74/
M"OC'0X=5T:Y>W9)3#(N=CQ\E9%.Y&3DAE(YQ7BW_  5I^)G[5_PX_8P\:Z=^
MQ]^R/J7Q1U[6/#E]9W<&G:W9VATZVFB9)[B.*4F6[G5'=TACC8NP'WONL?\
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
MO[A?]!@N;1+G;))POR*^&;@?*3TKPC_@N( ?^"0G[10(S_Q:G5?_ $2:[O\
M8/T#1/%?_!.'X,^%O$VE6]_INI?!'P[:ZA8W<0>*X@DT>W22-U/#*RD@@\$$
MT ?,'Q<_X.#O"'P/6R^+_P 2?^"?7QYTSX#W^IPVEO\ '*[\,1QV#12N$AOS
M9M)]I2RD+*T<LBH\BNNR-F94/W_X7\3>'O&OAK3O&7A+6;?4=*U:QAO=,U"T
MD#Q75O*@>.5&'#*R,&!'4$5\O_\ !96WNOB-^PYXD_8[\!:%;ZQXY^.,'_"%
M^"-#D7*^;<8^T:A( #Y=O96RRW<DN,+Y**/G>-6UOC]X<U#]D;_@G%H?[+_P
M5\17"Z\?#.@_"SX?:FPQ/'>720:1;WVT'K;QLUX_/"6TA[4 1WO_  4=O+GX
M$:#\5/AO^S!XN\>>(O&^I:N?A]X$\%W,$UUJ^C6=[)!#K4US<F"WL;2:'[-<
M;I'.W[;#&IE=L4W_ ()W_P#!3_P%^WUKOQ!^%5]\&/%_PP^)GPJU2WLO'OPZ
M\<6\:WEB+A7>WGCDB9DGAD5&PXQT!QL>-W]QTSPMIOP)^#5AX-^$'PYEU&V\
M)^'K;2_#?AS3[B"%WM[>)(8+=9)W2- J*HRS  *< G /P!_P2-_:=M?'?_!3
M7]ISX>?M3_LJ:W\)/VD_%']FZ_J>E:CJ\.H65]X2L(HM/TX6-Q"H1Q$)%:5P
M7$LMPS*P5/)@ /I[]M#_ (*6?"S]BGXK?"?X.>-/AAXVUC4_B]\2M'\&:'J>
MF:&R:597=_<QQ*\]Y-MC.U&>3RXO,<^600O+#Z.K\\_^"_0'_"2_L0''/_#>
M'@'G_@5U7V]\?OC%X<_9Z^!_B_XZ^+HI)=-\(>&[S5[N"#F2=;>%I/*C'):1
MRH15 )+,  2<4 8/PV_:/M/B)K?Q/,'@Z\30OAQXI.@PZO8"6]FUJXBL;:XO
M##:PPE\0RW!M<*79Y;>887:,\1^P)_P42^&__!0F+XG7GPV^''BKPU%\,/B/
M=>#-5MO&%DEK>2WUM%$\[&!78PA7D*;7(?Y"652=H[#]BCX.^(_@5^R_X2\!
M>.Y8Y?%4EE+JWC>YB/RW&OZA/)?ZG*O7Y6O;FX8<G"D#/%?(W_!!X ?%C]N;
M _YO5\6?^@V] 'T]X_\ VREMOVD;K]D7X%?"VZ\<^.M&\-V^O^*T_M>'3]-\
M/6-Q))':BZN7#OY\[12F.&**1MD3.YC4H7U/V6/VO/!?[4$WC/PG:^&-3\,^
M,OAOXE_L'Q]X.UMHFN=*O#"D\3K)"[QSV\\,B2PS(<.C<A'5T7X+_P""I&G?
MM,?L<?\ !2S2/VY?^":2+\1/B;XC^'1C^,O[/ @DE?7O"^G,WEZRDB FUFC<
MK;19^>63"PI-B>)O;_\ @A7\2/V;?VC/V?/%_P"V%\)?B9<^*O'WQ3\9MJGQ
MFN-2TP6%UI.MQV\4*:3]CWR&VM[6W6..%3)*73,AD<N< 'V_1110 4444 %%
M%% !1110 4444 %%%% '._%;XDZ9\(_ 6H_$#5O#FOZO#IUNTITWPSH<^HWM
MP0"0D4,*EF)QC)PHS\S*.:\T_P""=_[<GP__ ."CW[)OA[]L#X6>$M7T3P_X
MGO=3ATO3]>\H7:QVFH7%GOD$3.BES 7VAFVA@-QQFO;2 1@BOSS_ .#5[_E!
MO\'_ /K]\2_^I!J- '5_M5?\%IIOV?M<\5:E\+_^"?/QK^*W@/X?7MS:>._B
M5X.T:!=+LIK5REZEKY\BO??9G21)G15BC>*13)\CE?J#]E;]J#X-?MG_ +/O
MA?\ :<_9_P#$_P#:_A+Q=I_VK2KMHC'(NUVCEAE0\I+'*DD;KSAT89/6JG[0
M7Q3^&G[(?[-VM^.[OPI')IFBZ>8='\+:5:!I=8OIV\NUTVVA4?O9[JXD2%$
M)9YAGJ37@O\ P3?^ %O_ ,$>/^"/^B>$?C;=1M>?#WP=JOBGQTE@X=(KN5I]
M1N;6 C(<1ES;H5^_Y:D<M0!Z;XC_ &[= \,K\2M0_P"%6:]K=KX'\9VWA'PY
M9>%E%[J?C#6WL(+R>TLK8A%'D^?Y;2/+Y:FWNGD:)+=VKSC]DO\ X*WZ=\=O
MVNM0_80_:#_9,\?_  0^*4?AMO$&@:'XUDM+FWUW35?8\MK=6DKQR,I#94$C
M"/AB4<#V/]BCX2>*/@I^ROX7\/\ Q#L!/XRN[:X\0^-1#M)E\0:E-+J&I;&8
M@8^U74Z)D@! HR *^(-$_:QO[?\ X. ?#.A?MW?L6^(?AOK'B#X>WOA?]FSQ
M7<:_::CIVH()&N]2:9K;<L5W,JQ1JHD8Q*%0K_I(D(!]@?\ !1G_ (*$?#'_
M ()J_LWZQ^TI\5?AUXT\2:7I,:&6U\(:"USL,DL<$9GG<K!;(998DW2.&._*
MJ^"*]I\%^)(O&7@[2?%\%JT":KID%XD#MDQB6-7"D]R-V,U\8?\ !R4 ?^"(
M_P >P1_S M-_]/%C7US\#B%^"?@]F. /"VGY)_Z]HZ ,C3OCK_;?[46J_LWZ
M+X6^T1^'O ]GK_B'7_MV%LYKV[G@LK,1;#O:1+.]E9MX,8CB^5A,&7S'X!_\
M%+/A9^T3^W!X_P#V&O"/PP\;:5K?PZ\+6FM:SJ_BK0VTV&ZCN700K;PS8G92
MKAB\B1^@!Y(N_P#!/0'X@^ ?%O[6]Z"\WQG\:W?B+296Y_XD$*QZ?HNP]DDT
MZSMKO:.!)>RGDL2?G3]G$ ?\'*'[1Y Z_ #PIG_O\* /J[]HG]KWPO\  WXA
M^#?@/X<\(7_C'XD?$%KMO"O@W2;B&%S:6J![K4+J>9@EK:0AD#2'<[/(B1QR
M.=HQ_P!FO]NOPK\<OCAXT_91\>_#[5/ 'Q7\!6EOJ&M>#-:NX+A;W2K@X@U2
MPN86*7=HS?NV;"/%)\DD:$KN^1_V^_$'C;]BK_@N7\'_ /@HI\3/">NWOP1U
MOX+WGPW\3^)M'TBXOXO">H-J$]]'=74=NCO%#,S6T?F[<81\GY *Y(?';PA^
MTU_P="?";Q/^SG+JEWIWA_\ 9DU0>-=4N-!N[!+G3Y;NZ-L +F*-I8?M$ULR
MR &-F<;6.#@ _5NBBB@ HHHH **** "BBB@ HHHH **** *VLZK:Z%I%UK=[
M%<R0V=N\TJ65G+<S,JJ20D42M)(V!PB*68\ $G%>!_L+?\%%_AM^WQXI^+'A
MSX<_#7Q9X</PD\;GPMK*^,=/2SN;B]2/=*5MPS-&BGY1O(8]2J]*^A:_//\
MX(H #]K_ /;T '_-SMS_ .DJT >S_MA_\%*]>_9Y^(5W\'OV?_V)_BG\=O%&
MBZ?%?>++7X>Z=$+/08I4+Q17%U.RJUW)'B1+6,/*8RKD*'CW]1_P3I_X*-?
M+_@IC\#9_C3\#8-9TR;2-8ET;Q9X3\3V0MM4T#4X@IDM;F(,P!PP*LI((..&
M5T7V'6+GX>?"G0O$7Q&UR?3-!TY5EUGQ3K-PR01 0VR))=7$AP/D@MXU+L>$
MA49PHKY._P""/'[-VL^ K#XU?MC>)_"MSX>N_P!H_P"+E_XTTCP[>VI@N+#0
MV)CTXW,1 ,5U/'ONI$/S(;I48!T84 >Y>/?VM_"?P[^-?B'X9Z]H[#1_!GPV
MC\6>,/$4<SR/8FYNY+?3[**UCB9[F:Y%IJ#!4;>&MXD6.0SKM^?-$_X+2P^&
M_P!JSP'^S5^U1^PE\6O@W9_%C53IGPQ\9>,H["6SU6^) BM;A;2XE-E/(615
MB<LX9U#!1EAZW^P!%'\2_"_C?]KC4(Q*WQ?\=7.KZ%(XW >'[()IVCE#VCEM
M;-+\#L^H2'J:^0_^"LW[6VI?";]O+]G;5/VUOV)/$EK^SSX0^)\=[H?Q3M?$
M%E<11^+G1[;3;N[M8"\D%I LD\X5W221C&X!-NT$@!^A/[1'QV\,_LU?!_7/
MC1XP\,>)=8T_0=/FN[G3_">@S:C>RI%$\K[8HQA?DC;YG9$!P"P)&><_88_:
MV\)_MV_LH^#?VMO GA;4=%T;QM8S7FFZ9J[QFYAB2YEA7S?+)0,?*W$*2!NQ
MDXR>A_:< /[-GQ"!&0? ^K9_\ Y:^9/^#=C_ )0K_ #_ +%.X_\ 3A=4 ?1W
MQ5_: M/AO\8_A[\&K7P_'?WGC635KO4;F741;IHNCZ=9F6YU%\HWF*MS-IUM
ML)09O@Y?Y-K?''QB_P"#@SPE\$(+?XR^-?\ @GW\>(?@+<:E%:Q_'1_#42:>
M\,KA(M06T:07(LI"RF.9U0R*ZE$9F56^@/A!H6C_ +17[6WQG^+/BC3(-2\.
M>'M/M_A;H-M=1AX+A(XQ?:W(H/#++<7=O92 _P 6CD8[G#_X+"M-XM_83\5_
MLF^ _#EOK/C?XV:=+X%\!>'2HQ)=7D922\8 'RX+*W\V\DEQB-+;^\44@'I_
MQ_\ VV?V>?V<?V8Q^UOXV\7M?>$+RSL9O#TF@0_:[GQ!)?%!8V]C$"#<37#2
MQB-00#NW,54,PYKP#^W3G]H'PW^R_P#M'_!/5?AAXP\=:'=:K\/[?5-9M+^U
MUV.U5&O+-)[9RJ7UNDB220$%2C;HI)0KE?A7_@J7\)T^ /Q+_P""7O[".E:O
M/>^#_#'QAT.UFDN!@7LV@VVGP6;R+R"S+),<<_?85W?_  <1:]J/@+XA?L3?
M$WPH[QZ_IO[77A^TL7B.'DMKE72Y@XY*R*J(P[@XH _2VBBB@ HHHH ****
M"BBB@ HHHH **** "OG#X/\ _!2WX6?&S]OOQ;_P3\\,_##QKIOB#P9X%3Q/
MJFN>)M#;3K6Y@DN(((EMHIL3R ^<29&1%^0@;N2/H^OST^%H _X.>_BB0.O[
M(^D9_P#!VE 'TI^V=^W'#^RG+HG@GP'^SUXZ^+GQ \313W&B> _A]I\<MPMI
M 46:]NYYG2&RM5>2./S)&R\DBJBL0VWB_P#@G;_P5B^$W[?OC+QM\#KSX2>,
M?A;\6/AQ)'_PFGPQ^(%BL&H6D,F/+NHF1BL\!W*-XVD;T.W;)&S_ $_#X=T&
MW\0W'BR#1[9-3N[*&TNK]80)I8(7E>*)FZE4:>9@.@,C'N:^+OV/?@S9?''_
M (*N?&C_ (*?Z!9K!X5_X0JR^%G@C48DPOB7['="XU34U/\ ' EU'%9Q2C(D
M^R2LIV;&8 ^F_BK\>HOAS\7OAS\&]-\-+JFH^/-1U$W3M?\ D+I&E6-C)/<Z
MBXV-YBK.UC;;/E^>_0E@%(/R=^T1_P %UO#O[,EQ8?%7XF?L+?&&W^ ]]K5O
MIR_'<:?:?V;MFD$<5_\ 8O.^UK8NS*4GDCC,JLIC1RZ!_<?@FJ_&C]N#XJ_'
M"X43:5X!TZS^&_A=F&4-QMCU36IHSW626?3;5O2327':OFC_ (.(?C1\4?!?
M[*C>!O$O["WB;XA? 2?7-*N_C?XE\.>)K*"ZM=$M;R"[>&VMLO-M>2&-99F5
M%2-95#1EUN(P#]!M9\6:1HWA67QELN[ZRCM1<(-(L);V6=" 5\J*!6>4D$8"
M@]<]*\2_X)Y?\%#/AQ_P4;\#^/OB#\,?AWXG\-67@+XH:CX(O+/Q?:1VU[+>
M65M:2S2- COY(WW1C",=X\LE@I.T>L_!/XF?#[XT_!OPG\8/A+>I<^%O%7AN
MQU;PY/'#Y8>QN($F@(3^#]VZ_+VZ=J^&O^#>8 >&OVP@!@#]O#XA8'_ =.H
M^R_VD?CK_P *"\%:5KMAX6_M[5_$'C#1_#F@:&+[[,;NZO[V*W+&38^U(86F
MNI"%)$5M)@5\R_M7?\%FKS]G[Q%XJE^$W_!/KXU?%SP;\/;NXMO'WQ#\%Z-
MNEV$ULQ6\BMC/(KWS6S+(D[1J(XGC=6DRC[?6O&G_%Z?^"B'A'P,O[W1_@OX
M/G\6ZHO51KNKBXTS3.>FZ.QBUPLO4"[@;@$;N\^.?Q2^&'[(?[/FN_$G5/#R
MQZ1H=I(]GH&D6@,VJWL\FV&QMHE&9;FZN94B1 "9)9QU+&@"/]E']K'X)?MJ
M?LY>&_VI_P!G[Q))JWA+Q1I[75A.ULRSQLCM'-!+$,E9HY4>-D&?F0X+#!/G
MG[+G_!2?X7_M8?M;_%S]D;P3\,?&>B:M\';/2)?$%]XNT8Z=]K;4%EDA\BWD
M/G!/*1) \JQEA*,)CDX__!&3]B7Q+_P3]_X)V> _V=_'R6T?BA$N]9\56MDX
M:"SU"_N9+J2TC(R"D D6 ,#AO)+#AJ\7_86 '_!P?^W60.OA7X:Y_P#!,U '
MZ&4444 %%%% !1110 4444 ?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 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'P3_P4 ^#'[67Q+_X*O?LE?M&_"?\ 9)\3^)? _P #[KQ@_C'7
M[/Q'X?MQ*NL:9;VD!MH;K4HII/+>)C)N1./N[Z]K_P""C_Q;_;S^'?P2M-._
MX)^?LF:A\1O&>OW/V>\NX_%NBZ4GAJT&SS;C=J4ZI-<E698%6.:)74O*&5!%
M-]%T4 ?G]^RY\:O^"L/AS4/!?[.VA?\ !%B#X1^#)M>B/BOXB^(_VA=$\12V
M=L\_GW][+;6I%Q?WMQF8F9G),\PDD#C<*^FOV/\ X=>-=(O?B5\:_BEX>FTS
MQ'\1?B-?WJV%T5,EIH]D%TS2HOE)"A[.SCNRF?EDOIL\DU[/10!\QZ)^VA^V
ME/\ $3QC\-/$7_!*?Q_;R:5K5U:^#/$^G>/?#]QH>N6:NRP7MQ/+=PSV*R+L
M=HEM[B2,,P"R.NT])_P3=_8T3]A3]E;3/@C?:M97^N76LZGX@\5WNEPM':2:
MIJ-W+=W"6ZM\P@C:40QY 8QPH6 8D5[Q10!\#_LF_!O]K3PE_P %HOVA/VK?
M'W[(?BG0OAW\4_"GAC2_#7B*\\1^'IC'+IMJL4S7%O;:G),B,S-L*HY(7)"Y
MQ7TC\,OAUXUUW]L_XD_'[QYX?FLK#3-#TKP;\/Q<%3Y]DB?VCJ%_& 256>ZN
MH;9@V"3HZD#!#-[/10!\I_\ !:OX2?'C]HK_ ()N_$[]F[]G#X):KXV\5^.M
M _LW3+2PU?3+**V?[1"QDFEO[NW4)M#GY-Y^7&!D9]!^!OPKU/XH_L%:-^SM
M^T1\)=7\+OJ'PRA\)^+?#NJ7]C/,(VTU;2Y"RV5Q<0LI#2!6#YXR5'&?:Z*
M/SX_9,^%'[<?['O_  3QUC_@FCJ7[-NH^-/$GA;2M6\,_#7XAV6JZ=#X?US2
MKII_L-[>M)<BXL3;I,$N(/)D<B#,/GEP*^HO^">W[(&@_L#_ +%GPZ_9"\.Z
MX=4B\$>'DM+K5#'L%[>.[SW4ZID[%>XEE=5R2H8#)QFO9:* "BBB@ HHHH *
M*** "BBB@ HHHH **** /A7_ (+P? 7]J7]J'X%?#WX5_LN_LU:YXZU#0_C#
MX<\6:K<V7B#1;"W@LK"::2:/.H7UN[3'Y-JJI4[^6&"!])_M)?%[]I'P-^S/
MJ?Q&_9M_9/U7QS\17M N@_#R_P#$>E:<R7+D@/=W,MX+=8H_O.(I7=AA5&22
MOJ]% 'YD_!7]H'_@MS\'_"NI0Z1_P0CDU/QWXKO!=^+?B%XH_::\,,+^_*"-
M;B6"W!=;6!0J16D3 1PH$5BQ9V^Q?A!\,_B9J_[7WC/XX?%G3SY7AWP=I'@O
MP9>M"L:7X9%U'5]1AC#,8X[BYEL[?:QR#I'&1AF]QHH ^>?B5^US^U1\-?VE
M]1^$UK_P35^('C'P(-.MI= ^)/@?Q;H,JWMRZ RP3V6H7EFUH(WW)O,CAL!L
M '(K_L+?LE>)O@[\3OC1^U=\5-&L-)\;_'?QA9ZOJ_A[2KH3P:+86-C'8V%H
MTH 6:X\M))IY$&SS;AU0NJ"1_HZB@#X'_:6^#?[6GB?_ (+:_ []K/P7^R'X
MIUCX<?#KP'XAT+7_ !);>)/#T1>>_1UBDAMY]3CG>,%4W%D5@'X4X(KZ1^(G
MPZ\:_$[]MCX>ZUJOAZ9/!7PU\-ZGKUO?R%?+N_$EZ#IUJ$&<[K>P;5=^1C_B
M80X/!%>ST4 <E\=-2\4Z9\)-?D\%?#G5?%FJ3:5/#9:'HUU9PSW$CQLJ@/>W
M$$*C)&2T@_&OF#_@@C\"?VB_V3_^"9/P^_94_:B^!6J^"/%G@>/48;Y+S6M+
MOK>]%QJE[=H\$FGW=QD".:,-Y@C(8D ,!FOLRB@#YN_;Q^#OQ*_:/^*?P'^"
MFE>$;BX\ 6_Q.C\8?$W5PR?9X[;1(C=Z=8R*2"_VC4S8O@ C9:29[9^D:**
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
M*$L]$TT2#>MG;QA5WN!).RB1P"%5?IZB@ HHHH **** "BBB@ HHHH ****
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!^(/_![S_R:S\#_ /LH&H_^D(HH_P"#WG_DUGX'
M_P#90-1_](110!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"W
MC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7XN?\'H7Q-^)/PR_9C^"U]\-_B#KGAZ>Z\>:A'<S:'JTU
MH\R"R!"L8F4L ><&OVCK\0?^#WG_ )-9^!__ &4#4?\ TA% 'D?PR_X-;?\
M@J%\3?AMX>^)%C_P5HDM8/$.AVFI0VTVI:V7A2>%)0C$38) ?!(]*W/^(3;_
M (*F?])=O_*AKG_QZOV__9/_ .36?AI_V3_1O_2&&N_H _ '_B$V_P""IG_2
M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R
MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_
M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_
MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O
M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG
M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;
M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J
M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_
M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO
MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH
M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '
M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V
M_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""
MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2
M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R
MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_
M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_
MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O
M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG
M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;
M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J
M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_
M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO
MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH
M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '
M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V
M_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""
MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2
M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R
MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_
M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_
MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O
M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG
M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;
M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J
M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_
M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO
MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH
M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '
M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V
M_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""
MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2
M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R
MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_
M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_
MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O
M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG
M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;
M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J
M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_X-"O%GQH_P"&Y/VBOA1\
M5_C%X@\5?\(KX?BL$?5M:N;F+S8=3DA:6-9G;9NV?7!Q7[_5^ /_  :;?\I3
M/VN_^WC_ -/D] '[_4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?B#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y
M-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]
MKO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7X@_\ ![S_ ,FL_ __ +*!J/\ Z0BOV^K\0?\
M@]Y_Y-9^!_\ V4#4?_2$4 ?K_P#LG_\ )K/PT_[)_HW_ *0PUW]<!^R?_P F
ML_#3_LG^C?\ I##5_P"/WQL\)_LX_!OQ#\<O'6FZQ>:1X:T\WE_:Z!I<E[>R
M1@@8A@C^:5N1\HYH ["BO@'_ (B0/V%/^B/?M ?^&2U3_P")H_XB0/V%/^B/
M?M ?^&2U3_XF@#[^HKX!_P"(D#]A3_HCW[0'_ADM4_\ B:\'_P""C7_!U!\+
M?@U^S%K&M_LB_L^?%"X\=7V++1M6\?\ PZNM*T?2)) 0+J9Y\><R_P $*C#L
M!N(4$$ ^E_\ @J-_P7P_8J_X)5_$?PA\(?B_<ZAXB\3>(M0@;6]$\-%)9_#N
MDN<-J-RI/XI ,22@,1@ $_7_ ,*OBK\./CC\.-%^+WPA\::?XB\,^(M/COM$
MUO2[@2P7<#C*NK#\B#@@@@@$$5_"'\5?BK\1_CE\1]:^+WQ>\::AXB\3^(M0
MDOM;UO5+@RSW<[G+.S'\@!@*     *_0?_@W[_X+J_&O_@F=\5K?X#>+]!\0
M>//@_P"*M0)O?!VC0-=:AI%V_6]TV+/S,<?O+?(60#<"KC) /ZU:*^ ?^(D#
M]A3_ *(]^T!_X9+5/_B:/^(D#]A3_HCW[0'_ (9+5/\ XF@#[^HKX!_XB0/V
M%/\ HCW[0'_ADM4_^)KK_@#_ ,%U/V0/VCOC)X>^!O@7X8?&BSU?Q+J"V=A=
M>(/A-J%C91R$$YFGD7;$O!^8\4 ?9]?/'PO_ ."F7[/7Q*_;A\1_\$[+S2/$
MWAGXJ>&O#XUN?1?$EA;I#>V1\HB2UG@GECG.R>-]H.X+NR 4<+]#U^1__!57
MX7^./ 'Q_P#B7_P5,^ VB277C_\ 9<^(7AGQ)<VEMQ)J_A6?0K>#7-/8C^%K
M;]Z6/W$AEQRU 'Z7?M6_M0_"#]B[]GCQ5^U!\>=<DT[PIX/T[[7JL\$/F2OE
MUCCBB3(WR22.D:+D99P,CK2?LO?M'^&/VK?@1X?_ &B_!GA#7]%\-^*M*@U3
MP\_B:&WAGO-/GB2:&Z$<,TOEHZ."!(5?')4 @GX9_P""J7Q2\#_M_P#['WQ-
MO/A=K<>L?#3P#^RYX@^(U_?Q<Q:CJ^I^';Y="MF[$P6K7=])&>8Y'TY\ X->
M@_L_:QJL_P#P0R_9P^#_ (7U"6VUSXI?!KP-X*TF:V<K/ M_H]LE[=1$?\M+
M;3UOKP?]>M '>^*?^"M?P>\&:W\'/#VM? WXDRW/Q])_X52^G:=I\L6L+Y:3
M*69KU?LN8)8ICYXC 5SR=K8^GK[5+ZTT"76;?PY>W5S':&9-)@> 7$CA<^2I
M>18MY/RY,@3/\6.:_/W_ (*GZ/I7A[_@I-_P3RT#0M/BM+*Q^)WB&WL[6! J
M0Q)HT:HB@=%"@ #T%?H?0!X%^QI_P4-^&7[<M_XZM/A!\*O'5C%\./%E]X6\
M5W?B33[.UCMM=LRGVC3E"W;O)*GF*2ZJ8N1^\Y&8_P!G+_@HI\-_VF_VCOB%
M^RYX)^#WC_3?$OPIN[6U^(,FNV%A#::1+=0R36JF6.\?S_-2)BI@$@ (+%0<
MU\:?\$6O$W[6NB^(?VRK7X"_!+X=>)=(;]NGX@O<WWB_XI7^AW,=SOLPT:P6
M^B7RO&$$9$AE4DLR[ %#--_P3E^,'B+X/?M[_P#!2WX\_'_PEI>DW?A*3PCK
MGB32/"^NRZI;10VGAR\G98+F:UM7F)BC!RT$>&8K@@;B ?J-17YK?$?]K?\
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
M!<JDD"3VEOI;/Y-I;FU@6"-0SLN"[.\KO*?H>OD#_A_Q_P $;?\ I(3\/_\
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
M4=.NX[JPO;7XN^+DEMYHV#I(C"_RK*P!!'((%?>@_P""^_\ P1L4!1_P4)\
M<#O>3?\ QN@#[ HKY _X?\?\$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'
M_P#X%S?_ !N@#Z_K+\<^'I?%W@G6/"D-RL+ZGI5Q:),RY$9DC9 Q'<#=FOE3
M_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@!S?L1
M?MVW'[(TG[#VO?MH^#=:\,7W@P^%=0\<ZG\,)O\ A(O[+>V-K*N!J/V6:Y,)
M95N6C 4[6>&9@Q?E/C=_P1U\1Z'\5?@)^T#_ ,$_OVA;?X:>+/@!X$'@G1=/
M\6^'7US2=;\/B+RQ:W<4=Q;R"3EF,J.&9B#\K*K#J?\ A_Q_P1M_Z2$_#_\
M\"YO_C='_#_C_@C;_P!)"?A__P"!<W_QN@#SCXY_\$9/C]\3/CYH?_!0OX?_
M +=,'@[]IW1HELYO%VA_#F"/PS?Z5Y90Z7+I3SR321X9OW\]W/-SUVQP+#V_
M[:__  3(_:/_ &[/^"=VN_L1?%S]MO3EUKQOJ-I>^-_&S?#4S1$VUY:W4-OI
MUBFHPK90JUG$I#R3,^Z1R=\A-:'_  _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'
M_!&W_I(3\/\ _P "YO\ XW0!]4> M-\9Z/X/T_2_B%XDTW5]9@MU2_U+2-(>
MPM[AQQN2WDGG:('T,K_7M65\<_"?Q2\=?"'Q!X1^"?Q:'@3Q;?Z<\6@>+VT*
M'4UTJYX*S-:3D1SJ,8*,1D$X(.#7S9_P_P"/^"-O_20GX?\ _@7-_P#&Z/\
MA_Q_P1M_Z2$_#_\ \"YO_C= 'H_PO_9G^/?B7Q%X.^(/[;?QK\+^.-9\!W$E
M[X8L/!?@F71--AU)[:6T;4ITGO;N2XN5MY[B./:T4*"YE/E%_+>/%U_]A[XB
M^!_CU\3?CI^R9\:M*\$7/QETVRC\=V>L>%GU)+?4[2![:'6; )=0"*Y-NRQR
M)()(Y&AAD(!619N2_P"'_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__
M (%S?_&Z -K6O^"4OP0T3]DWX2_LS? O5I_"=W\"->T[7_A;XJN+47LUIJMJ
M[M+-=QAHOM4=WYUR+J-6B\P7+E3&P1E[/X(_L?WWA3]ISQ1^VM\;/&6G^)?B
M3XD\*V7A6RGTC2'LK#0=!MII+D6-M')--(QEN97GFE=_G98PJ1JF#YE_P_X_
MX(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= '=?\%0OV)O&
M7_!1/]C;Q7^QYX:^-.G>!++QE%;P:QKEYX1?6)4AANX+D"&-;VU5&+0;2S%Q
MAC@ C-7OC7^RO\9?C-^P+K_[&MW\=/#EAK7B?X?W7A+5O&D?@*>2W%I<V+V<
MLT5@=2#)+L<LI:X=0PY5AQ7F_P#P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_
MP1M_Z2$_#_\ \"YO_C= &+K'_!(/6?$_["/P9_99\0?M)6\/CO\ 9ZO]%U#X
M1_%70O!1M&T^[TN)8;=KJPEO9A=1R1 I/$)HUDR"-A45ZMX7_8^^(WB;]H[2
M/VPOVB?B-X9UGQYX1\$7WAWP#9^'O"\]KI&AM?/&][>M'-=RS7,TQ@@3B6()
M"C1C+.TIX/\ X?\ '_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\ TD)^'_\
MX%S?_&Z .(TS_@C9\7+/_@EI\0?^"9UY^V%X?FB\>ZYJE[+XT3X4S(]G#J&H
M/?W,0M?[8(=O-<JDGF@*O!1SS7I7QF_X)^?&WXP?&7]F_P",EQ^TQX8L+K]G
M^]N[R6S3X9W$B>()KFP-A+@G5@;1/(9BJ_OB'.XLP^2LS_A_Q_P1M_Z2$_#_
M /\  N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z .2T#_ ()1?M7_  #_ &A/
M'?B3]B3_ (*+7?PX^%/Q2\5W/B7Q;\/+WX?6FKW&E:G=-NO9](NYY MH9FR0
MKQ2)$<'9)@ >D>.O^"?_ ,0/#G[97A']M/\ 9@^,.CZ+JOAWX/#X9W_ACQKX
M?N-5L[W14O5O8I4GBNX)XKI)47+N9E=0055B7K$_X?\ '_!&W_I(3\/_ /P+
MF_\ C='_  _X_P""-O\ TD)^'_\ X%S?_&Z '?$S_@D?X#^+_P"QI\<_V;?'
MWQ2NKKQ;^T)?RZMX^^(D.D+&3J8$ LS!:&5O+L[5;6VCBMC*S>7&VZ5GD>4Y
M3?\ !./]L3XB_M.?L_\ [6W[0/[<.@:KXH^"4?B"&>P\/?"_['I^JP:G96]F
MX5)+Z22*=DCD>29I'0OY0C@B"OYFG_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\
M'_!&W_I(3\/_ /P+F_\ C= '0?L]?L(?&CX"_M"?M#_M Q_M'^&M4NOCMJ-A
MJ%MIS?#>>&/P_<V=BMC 2W]JL;R/R54NN(2S@D,H.VO&-*_X(9:YI?\ P3D^
M$O[&$/[6WV;QU\ _%T?B7X1?%O1O _V633K^*YGG075C+>SK=1,+AXW02HKA
M4)'RD-Z/_P /^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_
M .-T -\$_L ?M;WW[=O@[]OCXW_M=>$-0U_PY\,KSP=J'AWPK\+Y;+3[RWN+
MN.Z+H9]2GEC;S(D+,6;=T58L$MR,/_!'WXR?\,<_M*?LEWG[8/AUQ^T=\1]?
M\67_ (@C^%$Z'0SK#1F[MHX#K!\]5$2B-V=2N3N#\8[#_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@"S\4?^"='QL^)?C+]F;QK
M)^T_X9L[C]G6\:[>-?AC<2)XBF:P;3V_YBX-HGD,2%_?$2?-N*_)7QS+K5U^
MTU^TW\8?VC/A?_P4[_9[\,2:=\3KO3(O!G[0/PKTO4=>\+Q:4([,*DUQ>6]Q
M96;7%O-<P1; ,3><6\Z:95^O?^'_ !_P1M_Z2$_#_P#\"YO_ (W7%^)_^"M'
M_!O+XW\<0?$[QI^T?\#-7\2VI4VWB'5-"BN+Z+;C;MGDMS(N,#&&XP* /I;]
MAGXF_&OXN?LWZ1XT^/S^'+KQ!)?7UN-=\(6EQ;Z7KUI#=2Q6VIVL-PS2117$
M*)*H+.K!PZ,T;H3YA<_\$^/C+/\ \%6XO^"FR?M+>'%AB^%)^'@\"GX;3DG2
M/[2.H^9]M_M4?Z3YQQYGD;-O'EYYK,_X?\?\$;?^DA/P_P#_  +F_P#C='_#
M_C_@C;_TD)^'_P#X%S?_ !N@"O\ #?\ X)E?&WP!X0_:@\-2_M5>&;V7]I+7
M-3U5[H?"ZXB7P[/>V*6#J$_M=OM2+ BD M$=X+$X.VN0U#_@C?\ %3PS\-?V
M;->^"_[6VFZ%\9/V8_#B^&_"_CJ7P"[:5XAT,VL=K+I^I::;]G97CB4^9'<*
M49G9 I*E.W_X?\?\$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'_P#X%S?_
M !N@#(\+_P#!)OQIXO\ C;\?OBC^U=^T3I/C'1OVBOA[IGA;QQX3\.^!CI,,
M$=G9SVR2VDTEY<20[1<R,H;S'#!6,AX46/V+O^"=G[;O[/:^'?A;\>_^"DUW
M\2OA;X">$^#/#7_" 6^G:G<K;$&QBU/45G>2YBMBL;!$$;2O#&9'*!HGO_\
M#_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= &?^T;_
M ,$H?&/[4W[./C+P/\5?VCM''Q9\0?$&R\5^&OC)I'@">WN/"<UA.'TR.RM3
MJ;-']DB,T*%;A5;[3/(Z-)-*\GU=\*-%^)GAWX=:1H7QB\>Z9XH\36EDD6K^
M(=(\/MI5O?S*,&9;1KBX\G=U*B5ADG&!@#YA_P"'_'_!&W_I(3\/_P#P+F_^
M-T?\/^/^"-O_ $D)^'__ (%S?_&Z /K^OP!_X--O^4IG[7?_ &\?^GR>OT__
M .'_ !_P1M_Z2$_#_P#\"YO_ (W7Y:?\&BNOZ-XL_P""EO[5OBGPYJ,=WI^I
MV;W5A=Q'Y)H9-9F='7V*D$?6@#^@JBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_ /90-1_]
M(111_P 'O/\ R:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7?_;Q_P"GR>OW
M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OG3_@HM_P2U_9/_X*D>"_#G@+
M]J_1]<O-/\+:I+J&DKH>M/9.LTD?EL690=PV]J^BZ* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(H_P"(0[_@C;_T)7Q _P#"[F_^(K]/J* /S!_XA#O^"-O_ $)7
MQ _\+N;_ .(KZ+_X)T_\$5_V'?\ @EOXT\1^/?V4-!\26>H>*M+BT_5FUSQ"
M]ZC0QR>8H564;3N[U]9T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'X@_\'O/_ ":S\#_^R@:C_P"D(HH_
MX/>?^36?@?\ ]E U'_TA%% 'X.?'GXF_$GX9?M8_%*_^&_Q!USP]/=>/-8CN
M9M#U::T>5!?S$*QB92P!YP:P_P#AK#]J;_HY7X@?^%E??_':** #_AK#]J;_
M *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?
MB!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_
M !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L
M/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"C
ME?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E?
M?_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =
MHHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F
M_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY
M7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W
M_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_A
MK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\
MHY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A9
M7W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\
M':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/V
MIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z
M.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65
M]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_
MX:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_
M *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X
M65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_
M !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#
M]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO
M^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%
ME??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':
M/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F
M_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?
M^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W
M_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:
MP_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J
M;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\
MA97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_Q
MVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/V
MIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^(
M'_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65
M]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^
M&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_
M:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_
M (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_
M\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#
M]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?
MB!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%
ME??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #
M_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L
M/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!
M_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E?
M?_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:
MP_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY
M7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\
MA97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@
M _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_A
MK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X
M@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A9
M7W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^
M&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z
M.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_
M (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HH
MH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _
MX:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5
M^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X
M65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC
M_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO
M^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!
M_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':
M** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH
M/^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"C
ME?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?
M^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =
MH_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J
M;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X
M@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_Q
MVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':**
M ,3QO\8_B[\3;6"Q^)'Q4\2>(8+60R6T.N:Y<7:0N1@LHE=@I(XR**** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378232216">
<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, 2021</div></th>
<th class="th"><div>Feb. 16, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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">$ 1,700,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="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,459,630<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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.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="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382816232">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381991368">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,145<span></span>
</td>
<td class="nump">$ 2,500,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Land and Housing</a></td>
<td class="nump">2,836,972<span></span>
</td>
<td class="nump">2,361,367<span></span>
</td>
<td class="nump">2,005,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment of inventory and investment in joint venture arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">192,009<span></span>
</td>
<td class="nump">177,547<span></span>
</td>
<td class="nump">147,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling</a></td>
<td class="nump">198,610<span></span>
</td>
<td class="nump">179,535<span></span>
</td>
<td class="nump">154,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(2,046)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">9,684<span></span>
</td>
<td class="nump">21,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">9,072<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">3,236,773<span></span>
</td>
<td class="nump">2,736,102<span></span>
</td>
<td class="nump">2,334,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">509,114<span></span>
</td>
<td class="nump">310,043<span></span>
</td>
<td class="nump">166,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">112,246<span></span>
</td>
<td class="nump">70,169<span></span>
</td>
<td class="nump">38,438<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
<td class="nump">$ 127,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 13.64<span></span>
</td>
<td class="nump">$ 8.38<span></span>
</td>
<td class="nump">$ 4.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 13.28<span></span>
</td>
<td class="nump">$ 8.23<span></span>
</td>
<td class="nump">$ 4.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">29,092<span></span>
</td>
<td class="nump">28,610<span></span>
</td>
<td class="nump">27,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">29,880<span></span>
</td>
<td class="nump">29,152<span></span>
</td>
<td class="nump">28,475<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfRealEstate</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378249448">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash</a></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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Mortgage loans Held-for-sale</a></td>
<td class="nump">275,655<span></span>
</td>
<td class="nump">234,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Inventory</a></td>
<td class="nump">2,452,434<span></span>
</td>
<td class="nump">1,916,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment - net</a></td>
<td class="nump">37,648<span></span>
</td>
<td class="nump">26,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">57,121<span></span>
</td>
<td class="nump">34,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">50,950<span></span>
</td>
<td class="nump">52,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Tax Assets, Net</a></td>
<td class="nump">10,251<span></span>
</td>
<td class="nump">6,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">103,026<span></span>
</td>
<td class="nump">95,175<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">3,239,853<span></span>
</td>
<td class="nump">2,643,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">244,505<span></span>
</td>
<td class="nump">185,669<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDeposits', window );">Customer deposits</a></td>
<td class="nump">107,864<span></span>
</td>
<td class="nump">72,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">51,497<span></span>
</td>
<td class="nump">52,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">226,969<span></span>
</td>
<td class="nump">183,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SpecialAssessmentBondNoncurrent', window );">Community Development District Obligation</a></td>
<td class="nump">20,089<span></span>
</td>
<td class="nump">8,196<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="top.Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">2,768<span></span>
</td>
<td class="nump">9,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="top.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="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">266,160<span></span>
</td>
<td class="nump">225,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Notes payable - other</a></td>
<td class="nump">4,549<span></span>
</td>
<td class="nump">4,072<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="top.Show.showAR( this, 'defref_mho_Seniornotesdue2025', window );">Senior Notes due 2025 - net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">247,613<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="top.Show.showAR( this, 'defref_mho_SeniorNotesDue2028', window );">Senior Notes due 2028 - net</a></td>
<td class="nump">395,331<span></span>
</td>
<td class="nump">394,557<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="top.Show.showAR( this, 'defref_mho_SeniorNotesDue2030', window );">Senior Notes due 2030 - net</a></td>
<td class="nump">295,937<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">1,615,669<span></span>
</td>
<td class="nump">1,384,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2021 and 2020; issued 30,137,141 shares at both December 31, 2021 and 2020</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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">347,452<span></span>
</td>
<td class="nump">339,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,345,321<span></span>
</td>
<td class="nump">948,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares - at cost - 1,637,511 and 1,323,292 shares at December 31, 2021 and 2020, respectively</a></td>
<td class="num">(68,890)<span></span>
</td>
<td class="num">(29,057)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL SHAREHOLDERS' EQUITY</a></td>
<td class="nump">1,624,184<span></span>
</td>
<td class="nump">1,258,698<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 3,239,853<span></span>
</td>
<td class="nump">$ 2,643,045<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_mho_Seniornotesdue2025">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Seniornotesdue2025</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayable</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381991576">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">1,637,511<span></span>
</td>
<td class="nump">1,323,292<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380456440">
<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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Beginning Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,516,218<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 855,303<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 330,517<span></span>
</td>
<td class="nump">$ 580,992<span></span>
</td>
<td class="num">$ (56,507)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">127,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,587<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(201,088)<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(5,150)<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">(5,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">954,370<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">19,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">5,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,846<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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<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="top.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">116,956<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="top.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">(2,545)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,386,456<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">1,003,477<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">332,861<span></span>
</td>
<td class="nump">708,579<span></span>
</td>
<td class="num">(38,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">239,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,874<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(1,912)<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">(1,912)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">422,820<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">9,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">7,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,138<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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<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="top.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">84,573<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="top.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,849)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,849<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">800,000<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="top.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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="nump">452,100<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="top.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="top.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="top.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="top.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="top.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="top.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="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: 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> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380678760">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
<td class="nump">$ 127,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of inventory and abandoned land transaction write-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income from joint venture arrangements</a></td>
<td class="num">(103)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Mortgage loan originations</a></td>
<td class="num">(2,239,928)<span></span>
</td>
<td class="num">(1,843,576)<span></span>
</td>
<td class="num">(1,382,695)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Net loss (gain) from property disposals</a></td>
<td class="num">(1,943)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(448)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Proceeds from the sale of mortgage loans</a></td>
<td class="nump">2,195,980<span></span>
</td>
<td class="nump">1,764,845<span></span>
</td>
<td class="nump">1,394,841<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="top.Show.showAR( this, 'defref_mho_FairValueAdjustmentOfMortgageLoansHeldForSale', window );">Fair value adjustment of mortgage loans held for sale</a></td>
<td class="nump">2,586<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="nump">2,261<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="top.Show.showAR( this, 'defref_mho_AdditionsOfServicingAsset', window );">Capitalization of originated mortgage servicing rights</a></td>
<td class="num">(16,213)<span></span>
</td>
<td class="num">(6,048)<span></span>
</td>
<td class="num">(4,684)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing rights</a></td>
<td class="nump">1,640<span></span>
</td>
<td class="nump">2,427<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of mortgage servicing rights</a></td>
<td class="num">(1,135)<span></span>
</td>
<td class="num">(33)<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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">12,691<span></span>
</td>
<td class="nump">12,636<span></span>
</td>
<td class="nump">11,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and debt issue costs</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,515<span></span>
</td>
<td class="nump">2,712<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="top.Show.showAR( this, 'defref_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty', window );">Loss on early extinguishment of debt, excluding prepayment penalty</a></td>
<td class="nump">2,040<span></span>
</td>
<td class="nump">950<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,559<span></span>
</td>
<td class="nump">7,138<span></span>
</td>
<td class="nump">5,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred Income Tax Expense</a></td>
<td class="num">(4,068)<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">3,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(508,189)<span></span>
</td>
<td class="num">(134,941)<span></span>
</td>
<td class="num">(88,358)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">2,329<span></span>
</td>
<td class="num">(17,253)<span></span>
</td>
<td class="num">(2,072)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">58,836<span></span>
</td>
<td class="nump">60,643<span></span>
</td>
<td class="num">(6,485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerDeposits', window );">Customer deposits</a></td>
<td class="nump">35,229<span></span>
</td>
<td class="nump">38,173<span></span>
</td>
<td class="nump">2,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued compensation</a></td>
<td class="nump">7,732<span></span>
</td>
<td class="nump">9,420<span></span>
</td>
<td class="nump">3,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">27,682<span></span>
</td>
<td class="nump">20,465<span></span>
</td>
<td class="num">(11,005)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(16,823)<span></span>
</td>
<td class="nump">168,334<span></span>
</td>
<td class="nump">65,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(25,301)<span></span>
</td>
<td class="num">(11,677)<span></span>
</td>
<td class="num">(4,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Return of Capital from Joint Venture Arrangements</a></td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">2,477<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="num">(51,622)<span></span>
</td>
<td class="num">(28,539)<span></span>
</td>
<td class="num">(30,188)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR', window );">Proceeds from the sale of mortgage servicing rights</a></td>
<td class="nump">15,417<span></span>
</td>
<td class="nump">3,869<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from sale of property</a></td>
<td class="nump">8,571<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(51,722)<span></span>
</td>
<td class="num">(33,870)<span></span>
</td>
<td class="num">(27,594)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of Senior Notes</a></td>
<td class="num">(250,000)<span></span>
</td>
<td class="num">(300,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from issuance of senior notes</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">400,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="top.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">306,800<span></span>
</td>
<td class="nump">696,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">(372,800)<span></span>
</td>
<td class="num">(747,900)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess', window );">(Net repayment of) net proceeds from bank borrowings - financial services operations</a></td>
<td class="nump">40,526<span></span>
</td>
<td class="nump">88,730<span></span>
</td>
<td class="num">(16,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">478<span></span>
</td>
<td class="num">(1,756)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(51,520)<span></span>
</td>
<td class="num">(1,912)<span></span>
</td>
<td class="num">(5,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issue costs</a></td>
<td class="num">(6,622)<span></span>
</td>
<td class="num">(8,705)<span></span>
</td>
<td class="num">(203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">11,241<span></span>
</td>
<td class="nump">9,906<span></span>
</td>
<td class="nump">19,644<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used in) by financing activities</a></td>
<td class="nump">44,103<span></span>
</td>
<td class="nump">120,263<span></span>
</td>
<td class="num">(53,483)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(24,442)<span></span>
</td>
<td class="nump">254,727<span></span>
</td>
<td class="num">(15,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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period Start</a></td>
<td class="nump">260,810<span></span>
</td>
<td class="nump">6,083<span></span>
</td>
<td class="nump">21,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period End</a></td>
<td class="nump">236,368<span></span>
</td>
<td class="nump">260,810<span></span>
</td>
<td class="nump">6,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest &#8212; net of amount capitalized</a></td>
<td class="nump">1,056<span></span>
</td>
<td class="nump">7,811<span></span>
</td>
<td class="nump">18,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">109,881<span></span>
</td>
<td class="nump">63,666<span></span>
</td>
<td class="nump">36,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructure', window );">Community development district infrastructure</a></td>
<td class="nump">11,893<span></span>
</td>
<td class="num">(5,335)<span></span>
</td>
<td class="nump">1,139<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="top.Show.showAR( this, 'defref_mho_ConsolidatedInventoryNotOwnedObligation', window );">Consolidated inventory not owned</a></td>
<td class="num">(7,146)<span></span>
</td>
<td class="nump">1,980<span></span>
</td>
<td class="num">(11,374)<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="top.Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">$ 28,064<span></span>
</td>
<td class="nump">$ 29,740<span></span>
</td>
<td class="nump">$ 27,672<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value adjustment of mortgage loans held for sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on early extinguishment of debt, excluding prepayment penalty</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107207-111719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382034552">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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; or &#8220;we&#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 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; 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; 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 the financial condition and 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: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 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, 2021 and 2020, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.3&#160;million and $0.1&#160;million at December 31, 2021 and 2020, 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 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, 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.</span></div><div style="margin-bottom: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 </span></div><div style="margin-bottom: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 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%">As of December&#160;31, 2021, our projections generally assume a gradual improvement in market conditions over time.  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, 2021 and December&#160;31, 2020, 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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 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%"/></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%">2021</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%">2020</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%">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%">38,178</span><span 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%">37,567&#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%">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,540</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">10,045&#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="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%">58,718</span><span 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%">47,612&#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%">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%">(21,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,000)</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%">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%">37,648</span><span 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%">26,612&#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"><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><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-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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#8217;s Consolidated Statement 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%">Depreciation expense was $7.5 million, $6.8 million and $5.9&#160;million in 2021, 2020 and 2019, 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 2021, and no impairment was recorded at December&#160;31, 2021.  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="#i533a4e8a337044258c7e1350dac06ec3_148" 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, 2021 and 2020&#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 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%">2021</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%">2020</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%">29,062</span><span 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%">22,237&#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%">8,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%">9,237&#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%">15,591</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,918&#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%">8,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,092&#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%">41,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37,691&#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%">103,026</span><span 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%">95,175&#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 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="#i533a4e8a337044258c7e1350dac06ec3_130" 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 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, 2021 and 2020, warranty reserves of $29.7&#160;million and $29.0&#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="#i533a4e8a337044258c7e1350dac06ec3_130" 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, including reserves related to stucco-related repairs in certain of our Florida communities.</span></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, 2021 and 2020, self-insurance reserves of $2.9 million and $2.8 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.4&#160;million, $10.1&#160;million and $9.5&#160;million for all self-insured and general liability claims during the years ended December 31, 2021, 2020 and 2019, 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, 2021 and 2020&#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 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%">2021</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%">2020</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%">90,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-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%">64,580&#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%">29,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">29,012&#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%">51,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,330&#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%">54,731</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,661&#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%">226,969</span><span 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%">183,583&#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="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 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 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, 2021 and 2020, we retained mortgage servicing rights of 2,004 and 3,789 loans, respectively, for a total value of $8.4&#160;million and $9.2&#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-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:justify;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%">2021</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%">2020</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%">2019</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%">3,630,469</span><span 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%">2,939,962&#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,420,348&#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%">13,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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,619&#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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,323&#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%">3,745,887</span><span 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%">3,046,145&#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%">2,500,290&#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:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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, 2021, 2020 and 2019, 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i533a4e8a337044258c7e1350dac06ec3_154" 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="#i533a4e8a337044258c7e1350dac06ec3_151" 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 and SEC Guidance.</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 March 2020, the FASB issued ASU No. 2020-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-03&#8221;).  ASU 2020-03 improves and clarifies various financial instruments topics, including the current expected credit losses (CECL) standard issued in 2016. ASU 2020-03 includes seven different issues that describe the areas of improvement and the related amendments to GAAP that are intended to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. The amendments have different effective dates. Our adoption of this guidance did not have a material impact on our Consolidated Financial Statements and disclosures.</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 March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-04&#8221;). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the US GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance became effective on March 12, 2020 and can be applied prospectively through December 31, 2022. In January 2021, the FASB issued Accounting Standards Update 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope&#8221; (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We plan to adopt ASU 2020-04 and ASU 2021-01 when LIBOR is discontinued. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements and disclosures.</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 August 2020, the FASB issued ASU 2020-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%">Debt-Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-06&#8221;), to address the complexity associated with applying GAAP to certain financial instruments with characteristics of liabilities and equity. The ASU includes amendments to the guidance on convertible instruments and the derivative scope exception for contracts in an entity&#8217;s own equity and simplifies the accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation models in Subtopic 470-20. Additionally, the ASU will require entities to use the &#8220;if-converted&#8221; method when calculating diluted earnings per share for convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. We adopted the guidance on January 1, 2022 and the adoption did not have a material impact on our consolidated financial statements and disclosures.</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%">In November 2020, the Securities and Exchange Commission (the &#8220;SEC&#8221;) issued Final Rule Release No. 33-10890, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information (&#8220;SEC Release No. 33-10890&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The rule was effective on February 10, 2021. Registrants are required to comply with the new rules beginning with the first fiscal year ending on or after August 9, 2021 but may early adopt the amended rules at any time after the effective date (on an item-by-item basis), as long as they provide disclosure responsive to an amended item in its entirety. Therefore, we elected to early adopt Items 301 and 302 of this rule on December 31, 2020, which eliminated the disclosure of certain selected financial data and supplementary financial data, which did not have a material impact on our consolidated financial statements and disclosures. We adopted the amendments related to Item 303 on December 31, 2021, which included (i) clarification of the objective of MD&amp;A; (ii) enhancement and clarification of the disclosure requirements for liquidity and capital resources; (iii) elimination of tabular disclosure of contractual obligations; (iv) integration of disclosure of off-balance sheet arrangements within the context of the MD&amp;A; (v) codification of prior SEC guidance on critical accounting estimates; and (vi) flexibility in comparison of the most recently completed quarter to either the corresponding quarter of the prior year or to the immediately preceding quarter. The adoption did not have a material impact on our consolidated financial statements and disclosures.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381600872">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">Stock-Based and Deferred Compensation<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 </span><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 2,250,000 common shares, of which 642,487 remain available for grant at December&#160;31, 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-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 generally 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, 2021, 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, 2020</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%">1,625,400&#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%">30.21&#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%">7.28</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%">22,882&#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%">435,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.54&#160;</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%">(452,100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.85&#160;</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%">(14,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.94&#160;</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, 2021</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,594,600</span><span 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%">37.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="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%">7.34</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%">39,016</span><span 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, 2021</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,556,535</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37.63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7.32</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%">38,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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, 2021</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%">576,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="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%">28.69</span><span 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%">5.79</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%">19,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;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:100%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;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, 2021, 2020 and 2019 was $15.3&#160;million, $8.4&#160;million and $14.5 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, 2021, 2020 and 2019 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%">2021</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%">2020</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%">2019</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%">0.66</span><span 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%">1.42&#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%">2.51%</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%">31.66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">29.15&#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%">28.81%</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 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.6</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%">5.9</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%">15.69</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%">12.65</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%">9.06</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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $4.6 million, $3.9&#160;million and $3.6 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2021, there was a total of $11.0 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.1 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 and 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 2021, the Company awarded each non-employee director 2,910 restricted stock units (20,370 restricted stock units in total) 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 (on a one-for-one basis) upon the director&#8217;s termination of service as a director.</span></div><div style="margin-bottom: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 awarded its non-employee directors a total of 24,000 stock units under the 2018 LTIP during each of the years ended December 31, 2020 and 2019.  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 restricted stock units and 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 restricted stock units is recognized over the period of the award (amortized over one year).  Stock-based compensation expense for our director stock units, which vest immediately, is fully recognized on the day the award is granted.  The Company recognized the stock-based compensation expense related to the awards of $0.9 million in 2021, and $0.7 million in both 2020 and 2019. </span></div><div style="margin-bottom: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, 2021, there were 8,059 stock units outstanding under the Director Equity Plan with a value of $0.2&#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-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;16, 2021, February&#160;18, 2020 and February&#160;19, 2019, the Company awarded its executive officers (in the aggregate) a target number of PSU&#8217;s under the 2018 LTIP equal to 30,875, 45,771 and 53,692 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 $51.82 and $56.44, respectively, for the 2021 PSU&#8217;s, $42.23 and $37.51, respectively, for the 2020 PSU&#8217;s, and $27.62 and $32.52, respectively, for the 2019 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">attainment of the Market Condition is probable.  Therefore, the Company recognized $0.4 million in stock-based compensation expense during 2021 related to the Market Condition portion of the 2021, 2020 and 2019 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2021 and 2020 PSU awards as of December&#160;31, 2021.  At December&#160;31, 2021, the Market Condition for the 2019 PSU awards was met, and the Company recorded $0.3 million of stock-based compensation expense.  Based on these results and board approval, 12,433 PSU&#8217;s vested during the first quarter of 2022 with respect to the portion of the 2019 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 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 $1.4 million of stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, during 2021 based on the probability of attaining the Performance Conditions.  The Company has $0.4&#160;million and $0.7 million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, at December&#160;31, 2021.  The Company recognized $1.0 million of stock-based compensation expense related to the Performance Condition portion of the 2019 PSU awards as of December&#160;31, 2021 based on the achievement of the maximum performance level.  Based on these results and board approval, 63,227 PSU&#8217;s vested during the first quarter of 2022 with respect to the portion of the 2019 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.3 million for the year ended December&#160;31, 2021 and $0.2 million for the years ended December 31, 2020 and 2019.&#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.3&#160;million, $0.4&#160;million, and $0.2&#160;million during the years ended December&#160;31, 2021, 2020 and 2019, respectively.&#160;&#160;As of December&#160;31, 2021, there were a total of 47,874 equity units with a value of $1.4&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2021, based on the closing price of the underlying common shares, was approximately $3.0 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $1.4&#160;million as of December&#160;31, 2021.&#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 $4.7&#160;million, $3.9 million and $2.9&#160;million expense (net of plan expenses) for the years ended December 31, 2021, 2020 and 2019, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Based Compensation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381594440">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text">Fair Value MeasurementsThere 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 <div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 $8.4&#160;million at December&#160;31, 2021.  The carrying value and fair value of mortgage servicing rights was $9.4&#160;million and $9.2&#160;million, respectively, at December&#160;31, 2020. This $0.2&#160;million decrease in the value of our mortgage servicing rights was caused by the disruption in the mortgage industry as a result of the COVID-19 pandemic, and was recorded as a decrease in revenue to bring the carrying value down to the fair value, for a net valuation allowance and impairment of $0.2&#160;million for the year ended December&#160;31, 2020. </span></div><div style="margin-bottom: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, 2021 and 2020:</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%">2021</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%">2020</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%">Whole loan contracts and related committed 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%">782</span><span 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%">2,354&#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%">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%">228,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">208,500&#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 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%">223,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%">183,000&#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%">3,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">78,142&#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%">251,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%">131,000&#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%">263,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="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%">148,331&#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: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, 2021, 2020 and 2019:</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%">2021</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%">2020</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%">2019</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%">(2,586)</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%">318&#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,261)</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%">6,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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%">2,969&#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%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(370)</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%">353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(360)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173&#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 gain (loss) recognized</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,741</span><span 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%">(382)</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%">511&#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 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, 2021</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, 2021</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%">4,477</span><span 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%">&#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"/></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%">&#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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">4,477</span><span 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%">549</span><span 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, 2020</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, 2020</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%">1,640&#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%">1,664&#160;</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%">422&#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%">1,664&#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%">2,062&#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: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 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="#i533a4e8a337044258c7e1350dac06ec3_91" 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, 2021, 2020 and 2019:</span></div><div style="margin-bottom:3pt;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%">2021</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%">2020 </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%">2019 </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%">&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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,324&#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%">12,321&#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%">&#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%">8,435&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,002&#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%">&#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;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%">24,759&#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%">17,323&#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="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: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="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, 2021 and 2020.  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, 2021</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, 2020</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%">236,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">236,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">260,810&#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%">260,810&#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%">275,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">275,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">234,293&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,293&#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%">&#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%">&#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%">1,664&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,664&#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%">Forward sales of mortgage-backed securities</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%">4,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">266,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">266,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">225,634&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,634&#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 - other</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%">4,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,015</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,647&#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: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 2025 </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%">&#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%">&#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%">250,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%">259,375&#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 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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">414,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%">400,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%">421,000&#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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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 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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">422&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422&#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%">&#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;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%">&#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;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,640&#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,640&#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><div style="margin-bottom: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, 2021 and 2020:</span></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 2025, 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, 2021 and 2020.  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 2021 under the Company&#8217;s $550&#160;million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in June 2021 (the &#8220;Credit Facility&#8221;), fluctuated daily with the one-month LIBOR rate 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="#i533a4e8a337044258c7e1350dac06ec3_142" 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 two credit agreements: (1) a $175 million secured mortgage warehousing agreement (which increased to $210 million from September 25, 2021 to October 15, 2021 and to $235&#160;million from November 15, 2021 to February 4, 2022, which are periods of increased volume of mortgage originations), dated June&#160;24, 2016, as amended (the &#8220;MIF Mortgage Warehousing Agreement&#8221;); and (2) a  $90 million mortgage repurchase agreement, dated October&#160;30, 2017, as amended (the &#8220;MIF Mortgage Repurchase Facility&#8221;).  For each of these credit facilities, the interest rate is based on a variable rate index, and thus their carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial during 2021 fluctuated with LIBOR.  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="#i533a4e8a337044258c7e1350dac06ec3_142" 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 Warehousing Agreement and the MIF Mortgage Repurchase 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 - Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The estimated fair value was determined by calculating the present value of the future cash flows using the Company&#8217;s current incremental borrowing rate.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>3. Fair Value Measurements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381718056">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021 and 2020 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%">2021</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%">2020</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,125,738</span><span 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%">868,288&#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%">4,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,623&#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%">1,187,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">898,966&#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, 2021 - $12,023; </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, 2020 - $12,909)</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%">59,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">81,264&#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%">20,089</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,196&#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%">52,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,357&#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%">2,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9,914&#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%">2,452,434</span><span 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%">1,916,608&#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: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, 2021 and 2020, we had 1,266 homes (with a carrying value of $193.2 million) and 1,131 homes (with a carrying value of $186.9 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="#i533a4e8a337044258c7e1350dac06ec3_91" 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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, 2021, 2020 and 2019 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 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%">2021</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%">2020</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%">2019</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%">21,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%">21,607&#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%">20,765&#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%">36,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">32,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,253&#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%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,686)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,411)</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%">24,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="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%">21,329&#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%">21,607&#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%">38,999</span><span 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%">42,092&#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%">51,628&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381621240">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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.0&#160;million in 2021 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, 2021 and 2020 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transactions with Related Parties [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381721208">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021 and 2020, our investment in such joint venture arrangements totaled $57.1&#160;million and $34.7&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The increase from prior year was driven primarily by our cash contributions to our joint venture arrangements during 2021 of $51.6&#160;million offset, in part, by lot distributions from our joint venture arrangements during 2021 of $28.1&#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 2021 and 2020 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, 2021 and 2020, the Company had $50.6&#160;million and $33.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, 2021 and 2020, the Company had $6.5 million and $0.8 million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of December&#160;31, 2021 ranged from 25% to 50% and as of December&#160;31, 2020 ranged from 25% to 74%.</span></div><div style="margin-bottom: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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earnings from its LLCs was $0.1&#160;million for year ended December&#160;31, 2021, $0.5&#160;million for the year ended December&#160;31, 2020 and $0.3&#160;million for the year ended December 31, 2019. 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, 2021 was the amount invested of $57.1&#160;million, which is reported as Investment in Joint Venture Arrangements 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, 2021 and 2020, 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 initially 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, 2021 and 2020, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in Joint Venture Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381689096">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_GuaranteesTextBlock', window );">Guarantees [Text Block]</a></td>
<td class="text">Guarantees and IndemnificationsGuarantee 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 $305.0 million and $21.1 million were covered under these guarantees as of December 31, 2021 and 2020, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2020 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, 2021, 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.<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 $0.7 million and $0.6 million at  December 31, 2021 and 2020, 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 $0.3 million and $0.4&#160;million at December 31, 2021 and 2020, 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, 2021 and 2020, guarantees and indemnities of $2.5 million and $1.4 million, respectively, are 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381635928">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="#i533a4e8a337044258c7e1350dac06ec3_91" 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, 2021, 2020 and 2019 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:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><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:2.723%"/><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:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.698%"/><td style="width:0.1%"/><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"/></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%">2021</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%">2020</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%">2019</span></td><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%">29,012</span><span 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%">26,420&#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%">26,459&#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: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%">20,877</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,913&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,685&#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="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,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,315&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,165&#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="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%">Charges related to stucco-related claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">860&#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><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></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,889)</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: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%">29,728</span><span 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%">29,012&#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%">26,420&#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:3pt;margin-top:1pt;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">This represents charges of $1.6&#160;million for additional stucco-related repair costs, net of $0.7&#160;million of recoveries for past stucco-related claims, during 2020.</span></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-weight:400;line-height:120%">We have received claims related to stucco installation from homeowners in certain of our communities in our Tampa and Orlando, Florida markets and have been named as a defendant in legal proceedings initiated by certain of such homeowners.  These claims primarily relate to homes built prior to 2014 which have second story elevations with frame construction.</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 2019, we did not record any charges for stucco-related repair costs, and we received a total of $1.1&#160;million of recoveries that were recorded directly to income as they related to past stucco-related claims and we had no current charges. During 2020, we incurred $1.6&#160;million of additional stucco-related charges, and we received a total of $0.7&#160;million of recoveries for past stucco-related claims, resulting in a net charge of $0.9&#160;million. Stucco-related recoveries are reflected in our financial statements in the period the reimbursement is received.  During 2021, we did not record any additional warranty charges or receive any additional recoveries for stucco-related repair costs.  The remaining reserve at December 31, 2021, for (1) homes in our Florida communities that we had identified as needing repair but had not yet completed the repair and (2) estimated repair costs for homes in our Florida communities that we had not yet identified as needing repair but that may require repair in the future included within our warranty reserve was $2.7&#160;million.  We believe that this amount is sufficient to cover both known and estimated future repair costs as of December&#160;31, 2021. Our remaining stucco-related reserve is gross of any recoveries.</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 estimate of future costs of stucco-related repairs is based on our judgment, various assumptions and internal data. Due to the degree of judgment and the potential for variability in our underlying assumptions and data, we may revise our estimate, including to reflect additional estimated future stucco-related repairs costs, which revision could be material.</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%">Performance Bonds and Letters of Credit</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 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, 2021, the Company had outstanding approximately $355.0&#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 November, 2027.  Included in this total are: (1) $265.3 million of performance and maintenance bonds and $74.0 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) $11.0&#160;million of financial letters of credit, of which $10.6&#160;million represent deposits on land and lot purchase agreements; and (3) $4.7&#160;million of financial bonds.  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 release 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.  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, 2021 and 2020, we have 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, 2021 related to our land option agreements is equal to the amount of the Company&#8217;s outstanding deposits and prepaid acquisition costs, which totaled $72.7&#160;million, including cash deposits of $52.9&#160;million, prepaid acquisition costs of $8.2&#160;million, letters of credit of $10.6&#160;million and $1.0 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, 2021, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $816.1 million.  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, 2021 and December&#160;31, 2020, Consolidated Inventory Not Owned was $2.8&#160;million and $9.9 million, respectively.  At December 31, 2021 and 2020, the corresponding liability of $2.8&#160;million and $9.9&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The decrease in this balance from December&#160;31, 2020 is related primarily to a decrease 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 a decrease 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%">In addition to the legal proceedings related to stucco, 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, 2021 and 2020, we had $1.2 million and $0.8&#160;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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384580776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 one to 19 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, 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.  ROU 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 recent 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, 2021, the Company&#8217;s operating ROU asset and operating lease liability decreased by $1.3 million and $1.0 million, respectively, as a result of $8.5&#160;million of additional ROU asset amortization and $8.2&#160;million of additional periodic lease expense, offset partially by $7.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, 2021, the Company&#8217;s ROU asset was $51.0&#160;million and its operating lease liability had a balance of $51.5 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 12.3 years, and the weighted-average discount rate was 3.6%.</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, 2021, 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:justify;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="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%">10,119</span><span 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%">2,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">2,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="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%">14,529</span><span 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><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, 2021:</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:justify;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="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%">2022</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,390</span><span 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%">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:700;line-height:100%">8,156</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">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%">3,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">3,326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">33,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="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%">64,690</span><span 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%">(13,193)</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%">51,497</span><span 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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381613192">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021:</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 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, 2021</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, 2020</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="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/23/2016</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/2047</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%">6.20%</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%">&#8212;</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%">6,735</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%">12/22/2017</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/2048</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.13%</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%">9,815</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%">9,815</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%">9/24/2018</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/2049</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.09%</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%">5,205</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,205</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%">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 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 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%">&#8212;</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 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%">&#8212;</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="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/2052</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%">3.59%</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%">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%">&#8212;</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 style="border-bottom:1pt solid #000;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%">36,555&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 style="border-bottom:1pt solid #000;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%">26,460&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 $20.1&#160;million and $8.2&#160;million liability related to these CDD bond obligations as of December&#160;31, 2021 and December&#160;31, 2020, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381589896">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 $550&#160;million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $700&#160;million, subject to obtaining additional commitments from lenders. The Credit Facility matures on July&#160;18, 2025. Interest on amounts borrowed under the Credit Facility is payable at a rate which is adjusted daily and is equal to the sum of the one-month LIBOR (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 includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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 $1.3&#160;billion of availability for additional senior debt at December&#160;31, 2021.  As a result, the full $550&#160;million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2021, there were no borrowings outstanding and $85.0&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $465.0&#160;million. The Credit Facility includes a $150&#160;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.1&#160;billion at December&#160;31, 2021 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, 2021, 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 is used to finance eligible residential mortgage loans originated by M/I Financial. The MIF Mortgage Warehousing Agreement provides for a maximum borrowing availability of $175 million, which increased to $210 million from September 25, 2021 to October 15, 2021 and increased to $235&#160;million from November 15, 2021 to February 4, 2022 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on May&#160;27, 2022.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month LIBOR rate (subject to a floor of 0.5%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.  The MIF Mortgage Warehousing Agreement includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.</span></div><div style="margin-bottom: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 Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial.  The MIF Mortgage Repurchase Facility provides for a mortgage repurchase facility with a maximum borrowing availability of $90&#160;million. The MIF Mortgage Repurchase Facility expires on October&#160;24, 2022.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to the one-month LIBOR rate (subject to a floor of  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.75% or 0.625% based on the type of loan) plus 175 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Repurchase Facility. The MIF Mortgage Repurchase Facility includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available. </span></div><div style="margin-bottom: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, 2021 and 2020, M/I Financial&#8217;s total combined maximum borrowing availability under the two credit facilities were $325.0&#160;million and $275.0&#160;million, respectively. At December&#160;31, 2021 and December&#160;31, 2020, M/I Financial had $266.2&#160;million and $225.6&#160;million outstanding on a combined basis under its credit facilities, 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-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%">On August&#160;23, 2021, the Company issued $300.0 million aggregate principal amount of the 2030 Senior Notes. The 2030 Senior Notes bear interest at a rate of 3.95% per year, payable semiannually in arrears on February 15 and August 15 of each year (commencing on February 15, 2022), 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%">The Company used a portion of the net proceeds from the issuance of the 2030 Senior Notes to redeem all $250.0&#160;million aggregate principal amount of its then outstanding 5.625% Senior Notes due 2025 (the &#8220;2025 Senior Notes&#8221;) at a redemption price of 102.813% of the principal amount, plus accrued and unpaid interest thereon, on August 24, 2021.</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 both December 31, 2021 and 2020, 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%">As of December&#160;31, 2020, we had $250.0&#160;million of our 2025 Senior Notes outstanding.  The 2025 Senior Notes paid interest at a rate of 5.625% per year, semiannually in arrears on February 1 and August 1 of each year, and were scheduled to mature on August&#160;1, 2025.  As stated above, the Company redeemed all of the 2025 Senior Notes on August&#160;24, 2021.</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, 2021, 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, 2021, 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $487.5&#160;million and $363.0 million at December 31, 2021 and 2020, 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-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 - Other</span></div><div style="margin-bottom: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 other borrowings, which are reported in Notes Payable - Other in our Consolidated Balance Sheets, totaling $4.5&#160;million and $4.1&#160;million as of December 31, 2021 and 2020, respectively, which are comprised of notes payable acquired in the normal course of business.  These other borrowings are included in the debt maturities schedule below.</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, 2021 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%">2022</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%">270,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="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%">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: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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">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"/></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"/></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%">700,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"/></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%">970,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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381688264">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 of 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 during the fourth quarter of 2021, and there were no indicators of impairment or impairment charges recorded at December&#160;31, 2021, and  no impairment was recorded at December&#160;31, 2020.</span></div>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></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382024728">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021, 2020 and 2019:</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: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%">2021</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%">2020</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%">2019</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%">396,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">239,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">127,587&#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%">29,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,846&#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%">468</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">412&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#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 #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%">Diluted weighted average shares outstanding - adjusted for assumed conversions</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%">29,880</span><span 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%">29,152&#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%">28,475&#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:2px 1pt;text-align: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%">13.64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8.38&#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.58&#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%">13.28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8.23&#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.48&#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%">11</span><span 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%">379&#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%">1&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381582648">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">At December&#160;31, 2021, the Company&#8217;s total deferred tax assets were $30.3&#160;million which is offset by $20.1&#160;million of total deferred tax liabilities for a $10.3&#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 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%">2021</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%">2020</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%">9,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,931&#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%">1,430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,537&#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%">5,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,344&#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%">12,900</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,145&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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 deferred tax assets</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%">30,336</span><span 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%">29,295&#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"/></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%">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"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">230&#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%">6,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,794&#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%">12,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,099&#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%">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="2" style="padding:2px 0 2px 1pt;text-align: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,304&#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%">&#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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685&#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 deferred tax liabilities</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%">20,085</span><span 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%">23,112&#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="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%">10,251</span><span 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%">6,183&#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 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%">2021</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%">2020</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%">2019</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%">93,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">54,634&#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%">29,602&#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%">22,445</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12,087&#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,985&#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%">116,314</span><span 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%">66,721&#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%">34,587&#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%">2021</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%">2020</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%">2019</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%">(3,530)</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%">2,520&#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%">1,490&#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%">(538)</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%">928&#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%">2,361&#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%">(4,068)</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%">3,448&#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%">3,851&#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</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%">112,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="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%">70,169&#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%">38,438&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2021, 2020 and 2019, the Company&#8217;s effective tax rate was 22.05%, 22.63%, and 23.15%, respectively.  The decrease in 2021&#8217;s effective tax rate from 2020 and 2020&#8217;s effective tax rate from 2019 was primarily attributable to an increased tax benefit from energy tax credits.  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 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%">2021</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%">2020</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%">2019</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%">106,914</span><span 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%">65,109&#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%">34,865&#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%">17,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,761&#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%">5,981&#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%">(2,334)</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%">(1,322)</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%">(1,251)</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%">(12,676)</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%">(7,182)</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%">(3,493)</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%">2,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,803&#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%">2,336&#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%">112,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="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%">70,169&#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%">38,438&#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: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 2015.&#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, 2021, 2020 and 2019, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits 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, 2021.  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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381703768">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">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%">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%">Dallas/Fort Worth, 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%">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="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 2021, 2020 and 2019, 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%">2021</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%">2020</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%">2019</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%">1,595,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,256,405&#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,027,291&#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%">2,048,113</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,702,727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,417,676&#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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,323&#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%">3,745,887</span><span 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%">3,046,145&#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,500,290&#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:</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;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%">Northern 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">(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%">211,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,588&#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%">96,239&#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><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%">312,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">202,561&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,082&#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%">62,291</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,350&#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%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,283)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,582)</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">(b) (c) (d)</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%">518,296</span><span 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%">319,261&#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%">187,089&#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%">Interest expense (income):</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%">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 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,465&#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%">7,474&#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%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,250&#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%">3,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">3,651&#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%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;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 interest expense</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%">2,156</span><span 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%">9,684&#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%">21,375&#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">(e)</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%">(2,046)</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%">(466)</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%">(311)</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">(f)</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%">9,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#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%">509,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="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%">310,043&#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%">166,025&#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%">3,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,342&#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,944&#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%">3,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,778&#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%">2,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,034&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,095&#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%">7,637</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,734&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,133&#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%">16,915</span><span 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,578&#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%">15,950&#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="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">Includes $0.6 million of acquisition-related charges taken during 2019  as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.</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">Includes a $0.9&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed in </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 href="#i533a4e8a337044258c7e1350dac06ec3_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements) taken during 2020.</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%">(d)</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">For the years ended December 31, 2020 and 2019, total operating income was reduced by $8.4&#160;million and $5.0&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(e)</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">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%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.02pt">Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes 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></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, 2021 and 2020:</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, 2021</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%">4,123</span><span 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%">48,795</span><span 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%">52,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-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%">987,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,412,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,399,516</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">63,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 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: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%">628,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">730,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,028,908</span><span 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,582,018</span><span 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%">628,927</span><span 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%">3,239,853</span><span 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, 2020</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%">5,031&#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%">40,326&#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%">45,357&#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%">847,524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,023,727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">1,871,251&#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%">1,378&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,295&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">34,673&#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,465&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,588&#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><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%">596,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">691,764&#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%">891,398&#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,154,936&#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%">596,711&#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%">2,643,045&#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="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: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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381730776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock [Text Block]</a></td>
<td class="text">Share Repurchase ProgramOn July&#160;28, 2021, the Company announced that its Board of Directors approved a new share repurchase program (the &#8220;2021 Share Repurchase Program&#8221;), which replaced and superseded the share repurchase program authorized by the Board of Directors in 2018 (the &#8220;2018 Share Repurchase Program&#8221;). Prior to its replacement, the Company did not repurchase any outstanding common shares under the 2018 Share Repurchase Program during 2021.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to&#160;$100 million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. During the year ended December&#160;31, 2021, the Company&#160;repurchased 0.8 million outstanding common shares at an aggregate purchase price of $51.5&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the first or second quarters of 2021.  As of December&#160;31, 2021, $48.5 million remained available for repurchases under the 2021 Share Repurchase Program. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be determined by the Company&#8217;s management at its discretion based on a variety of factors, including the market price of the Company&#8217;s common shares, corporate 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. 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="#i533a4e8a337044258c7e1350dac06ec3_1795" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 17</a></span> for additional information.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382036776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Event<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 February 16, 2022, the Company amended its Credit Facility to eliminate specified limits on the Company to make investments in its subordinated debt and capital stock.  Such investments are subject to the Company&#8217;s compliance with the other covenants and provisions in the Credit 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%">On February 17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100 million, leaving up to $148.5 million available for repurchase. 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="#i533a4e8a337044258c7e1350dac06ec3_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 16</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852478150824">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Business, Policy [Policy Text Block]</a></td>
<td class="text"><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; or &#8220;we&#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 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; therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.</span>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; 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="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation, Policy [Policy Text Block]</a></td>
<td class="text"><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 the financial condition and results of operations and cash flows.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><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 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, 2021 and 2020, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.3&#160;million and $0.1&#160;million at December 31, 2021 and 2020, respectively.</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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy', window );">Mortgage Banking Activity [Policy Text Block]</a></td>
<td class="text"><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 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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, 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.</span></div><div style="margin-bottom: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 </span></div><div style="margin-bottom: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 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%">As of December&#160;31, 2021, our projections generally assume a gradual improvement in market conditions over time.  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, 2021 and December&#160;31, 2020, 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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="top.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 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%"/></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%">2021</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%">2020</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%">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%">38,178</span><span 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%">37,567&#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%">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,540</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">10,045&#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="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%">58,718</span><span 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%">47,612&#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%">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%">(21,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,000)</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%">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%">37,648</span><span 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%">26,612&#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"><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><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-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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#8217;s Consolidated Statement 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%">Depreciation expense was $7.5 million, $6.8 million and $5.9&#160;million in 2021, 2020 and 2019, 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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><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 2021, and no impairment was recorded at December&#160;31, 2021.  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="#i533a4e8a337044258c7e1350dac06ec3_148" 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><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="top.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, 2021 and 2020&#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 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%">2021</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%">2020</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%">29,062</span><span 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%">22,237&#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%">8,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%">9,237&#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%">15,591</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,918&#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%">8,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,092&#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%">41,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37,691&#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%">103,026</span><span 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%">95,175&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="#i533a4e8a337044258c7e1350dac06ec3_130" 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 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, 2021 and 2020, warranty reserves of $29.7&#160;million and $29.0&#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="#i533a4e8a337044258c7e1350dac06ec3_130" 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, including reserves related to stucco-related repairs in certain of our Florida communities.</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="top.Show.showAR( this, 'defref_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock', window );">InsuranceDeductibleReservesPolicyPolicyTextBlock</a></td>
<td class="text"><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, 2021 and 2020, self-insurance reserves of $2.9 million and $2.8 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.4&#160;million, $10.1&#160;million and $9.5&#160;million for all self-insured and general liability claims during the years ended December 31, 2021, 2020 and 2019, respectively.</span><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="top.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, 2021 and 2020&#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 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%">2021</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%">2020</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%">90,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-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%">64,580&#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%">29,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">29,012&#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%">51,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,330&#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%">54,731</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,661&#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%">226,969</span><span 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%">183,583&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 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 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, 2021 and 2020, we retained mortgage servicing rights of 2,004 and 3,789 loans, respectively, for a total value of $8.4&#160;million and $9.2&#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-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:justify;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%">2021</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%">2020</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%">2019</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%">3,630,469</span><span 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%">2,939,962&#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,420,348&#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%">13,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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,619&#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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,323&#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%">3,745,887</span><span 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%">3,046,145&#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%">2,500,290&#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:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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, 2021, 2020 and 2019, 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service [Policy Text Block]</a></td>
<td class="text"><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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i533a4e8a337044258c7e1350dac06ec3_154" 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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><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="#i533a4e8a337044258c7e1350dac06ec3_151" 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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 and SEC Guidance.</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 March 2020, the FASB issued ASU No. 2020-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-03&#8221;).  ASU 2020-03 improves and clarifies various financial instruments topics, including the current expected credit losses (CECL) standard issued in 2016. ASU 2020-03 includes seven different issues that describe the areas of improvement and the related amendments to GAAP that are intended to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. The amendments have different effective dates. Our adoption of this guidance did not have a material impact on our Consolidated Financial Statements and disclosures.</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 March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-04&#8221;). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the US GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance became effective on March 12, 2020 and can be applied prospectively through December 31, 2022. In January 2021, the FASB issued Accounting Standards Update 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope&#8221; (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We plan to adopt ASU 2020-04 and ASU 2021-01 when LIBOR is discontinued. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements and disclosures.</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 August 2020, the FASB issued ASU 2020-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%">Debt-Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2020-06&#8221;), to address the complexity associated with applying GAAP to certain financial instruments with characteristics of liabilities and equity. The ASU includes amendments to the guidance on convertible instruments and the derivative scope exception for contracts in an entity&#8217;s own equity and simplifies the accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation models in Subtopic 470-20. Additionally, the ASU will require entities to use the &#8220;if-converted&#8221; method when calculating diluted earnings per share for convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. We adopted the guidance on January 1, 2022 and the adoption did not have a material impact on our consolidated financial statements and disclosures.</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%">In November 2020, the Securities and Exchange Commission (the &#8220;SEC&#8221;) issued Final Rule Release No. 33-10890, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information (&#8220;SEC Release No. 33-10890&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The rule was effective on February 10, 2021. Registrants are required to comply with the new rules beginning with the first fiscal year ending on or after August 9, 2021 but may early adopt the amended rules at any time after the effective date (on an item-by-item basis), as long as they provide disclosure responsive to an amended item in its entirety. Therefore, we elected to early adopt Items 301 and 302 of this rule on December 31, 2020, which eliminated the disclosure of certain selected financial data and supplementary financial data, which did not have a material impact on our consolidated financial statements and disclosures. We adopted the amendments related to Item 303 on December 31, 2021, which included (i) clarification of the objective of MD&amp;A; (ii) enhancement and clarification of the disclosure requirements for liquidity and capital resources; (iii) elimination of tabular disclosure of contractual obligations; (iv) integration of disclosure of off-balance sheet arrangements within the context of the MD&amp;A; (v) codification of prior SEC guidance on critical accounting estimates; and (vi) flexibility in comparison of the most recently completed quarter to either the corresponding quarter of the prior year or to the immediately preceding quarter. The adoption did not have a material impact on our consolidated financial statements and disclosures.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_OtherAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_OtherLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380289960">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%"/></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%">2021</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%">2020</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%">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%">38,178</span><span 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%">37,567&#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%">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,540</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">10,045&#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="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%">58,718</span><span 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%">47,612&#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%">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%">(21,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,000)</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%">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%">37,648</span><span 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%">26,612&#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"><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><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-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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%;padding-left:9.24pt">During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#8217;s Consolidated Statement of Operations.</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="top.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, 2021 and 2020&#160;consisted of the following:<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%">2021</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%">2020</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%">29,062</span><span 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%">22,237&#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%">8,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%">9,237&#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%">15,591</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,918&#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%">8,186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,092&#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%">41,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37,691&#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%">103,026</span><span 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%">95,175&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesTableTextBlock', window );">Other Liabilities [Table Text Block]</a></td>
<td class="text">Other liabilities at&#160;December 31, 2021 and 2020&#160;consisted of the following:<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%">2021</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%">2020</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%">90,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-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%">64,580&#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%">29,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">29,012&#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%">51,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,330&#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%">54,731</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,661&#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%">226,969</span><span 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%">183,583&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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-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:justify;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%">2021</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%">2020</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%">2019</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%">3,630,469</span><span 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%">2,939,962&#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,420,348&#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%">13,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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,619&#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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,323&#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%">3,745,887</span><span 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%">3,046,145&#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%">2,500,290&#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:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381988456">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021, 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, 2020</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%">1,625,400&#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%">30.21&#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%">7.28</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%">22,882&#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%">435,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.54&#160;</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%">(452,100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.85&#160;</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%">(14,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.94&#160;</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, 2021</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,594,600</span><span 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%">37.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="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%">7.34</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%">39,016</span><span 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, 2021</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,556,535</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37.63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7.32</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%">38,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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, 2021</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%">576,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="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%">28.69</span><span 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%">5.79</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%">19,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;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:100%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;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="top.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="top.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="top.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, 2021, 2020 and 2019 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%">2021</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%">2020</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%">2019</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%">0.66</span><span 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%">1.42&#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%">2.51%</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%">31.66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">29.15&#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%">28.81%</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 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.6</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%">5.9</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%">15.69</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%">12.65</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%">9.06</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378188776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021 and 2020:</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%">2021</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%">2020</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%">Whole loan contracts and related committed 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%">782</span><span 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%">2,354&#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%">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%">228,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">208,500&#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 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%">223,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%">183,000&#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%">3,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">78,142&#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%">251,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%">131,000&#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%">263,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="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%">148,331&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.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, 2021, 2020 and 2019:</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%">2021</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%">2020</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%">2019</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%">(2,586)</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%">318&#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,261)</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%">6,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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%">2,969&#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%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(370)</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%">353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(360)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173&#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 gain (loss) recognized</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,741</span><span 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%">(382)</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%">511&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 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, 2021</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, 2021</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%">4,477</span><span 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%">&#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"/></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%">&#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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">4,477</span><span 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%">549</span><span 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, 2020</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, 2020</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%">1,640&#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%">1,664&#160;</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%">422&#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%">1,664&#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%">2,062&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table Text Block]</a></td>
<td class="text">The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2021, 2020 and 2019:<div style="margin-bottom:3pt;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%">2021</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%">2020 </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%">2019 </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%">&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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,324&#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%">12,321&#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%">&#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%">8,435&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,002&#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%">&#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;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%">24,759&#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%">17,323&#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="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: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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, 2021 and 2020.  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, 2021</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, 2020</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%">236,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">236,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">260,810&#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%">260,810&#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%">275,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">275,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">234,293&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,293&#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%">&#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%">&#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%">1,664&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,664&#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%">Forward sales of mortgage-backed securities</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%">4,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">266,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">266,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">225,634&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,634&#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 - other</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%">4,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,015</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,647&#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: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 2025 </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%">&#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%">&#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%">250,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%">259,375&#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 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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">414,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%">400,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%">421,000&#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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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 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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">422&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422&#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%">&#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;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%">&#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;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,640&#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,640&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382005592">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021 and 2020 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%">2021</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%">2020</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,125,738</span><span 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%">868,288&#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%">4,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,623&#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%">1,187,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">898,966&#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, 2021 - $12,023; </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, 2020 - $12,909)</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%">59,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">81,264&#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%">20,089</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,196&#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%">52,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,357&#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%">2,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9,914&#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%">2,452,434</span><span 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%">1,916,608&#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><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="top.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, 2021, 2020 and 2019 is as follows:<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%">2021</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%">2020</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%">2019</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%">21,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%">21,607&#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%">20,765&#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%">36,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">32,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,253&#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%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,686)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,411)</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%">24,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="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%">21,329&#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%">21,607&#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%">38,999</span><span 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%">42,092&#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%">51,628&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384566408">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021, 2020 and 2019 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:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><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:2.723%"/><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:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.698%"/><td style="width:0.1%"/><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"/></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%">2021</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%">2020</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%">2019</span></td><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%">29,012</span><span 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%">26,420&#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%">26,459&#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: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%">20,877</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,913&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,685&#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="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,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,315&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,165&#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="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%">Charges related to stucco-related claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">860&#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><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></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,889)</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: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%">29,728</span><span 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%">29,012&#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%">26,420&#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:3pt;margin-top:1pt;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">This represents charges of $1.6&#160;million for additional stucco-related repair costs, net of $0.7&#160;million of recoveries for past stucco-related claims, during 2020.</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_WarrantyAccrualRollforwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381636488">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021, 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:justify;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="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%">10,119</span><span 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%">2,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">2,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="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%">14,529</span><span 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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384587304">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021:</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:justify;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="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%">2022</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,390</span><span 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%">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:700;line-height:100%">8,156</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">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%">3,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">3,326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">33,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="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%">64,690</span><span 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%">(13,193)</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%">51,497</span><span 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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Lease Payments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852387007880">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021:<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, 2021</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, 2020</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="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/23/2016</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/2047</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%">6.20%</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%">&#8212;</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%">6,735</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%">12/22/2017</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/2048</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.13%</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%">9,815</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%">9,815</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%">9/24/2018</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/2049</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.09%</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%">5,205</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,205</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%">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 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 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%">&#8212;</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 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%">&#8212;</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="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/2052</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%">3.59%</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%">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%">&#8212;</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 style="border-bottom:1pt solid #000;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%">36,555&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 style="border-bottom:1pt solid #000;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%">26,460&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384587304">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021 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%">2022</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%">270,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="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%">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: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%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">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"/></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"/></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%">700,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"/></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%">970,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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384579224">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, 2021, 2020 and 2019:</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: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%">2021</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%">2020</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%">2019</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%">396,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">239,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">127,587&#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%">29,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,846&#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%">468</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">412&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#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 #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%">Diluted weighted average shares outstanding - adjusted for assumed conversions</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%">29,880</span><span 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%">29,152&#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%">28,475&#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:2px 1pt;text-align: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%">13.64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8.38&#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.58&#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%">13.28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8.23&#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.48&#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%">11</span><span 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%">379&#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%">1&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852386947160">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">2021</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%">2020</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%">9,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,931&#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%">1,430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,537&#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%">5,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,344&#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%">12,900</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,145&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273&#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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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 deferred tax assets</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%">30,336</span><span 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%">29,295&#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"/></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%">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"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">230&#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%">6,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,794&#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%">12,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,099&#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%">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="2" style="padding:2px 0 2px 1pt;text-align: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,304&#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%">&#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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685&#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 deferred tax liabilities</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%">20,085</span><span 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%">23,112&#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="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%">10,251</span><span 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%">6,183&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.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 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%">2021</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%">2020</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%">2019</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%">93,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">54,634&#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%">29,602&#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%">22,445</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12,087&#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,985&#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%">116,314</span><span 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%">66,721&#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%">34,587&#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%">2021</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%">2020</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%">2019</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%">(3,530)</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%">2,520&#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%">1,490&#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%">(538)</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%">928&#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%">2,361&#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%">(4,068)</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%">3,448&#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%">3,851&#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</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%">112,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="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%">70,169&#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%">38,438&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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:<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%">2021</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%">2020</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%">2019</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%">106,914</span><span 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%">65,109&#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%">34,865&#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%">17,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,761&#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%">5,981&#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%">(2,334)</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%">(1,322)</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%">(1,251)</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%">(12,676)</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%">(7,182)</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%">(3,493)</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%">2,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,803&#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%">2,336&#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%">112,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="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%">70,169&#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%">38,438&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382481528">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 2021, 2020 and 2019, 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%">2021</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%">2020</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%">2019</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%">1,595,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,256,405&#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,027,291&#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%">2,048,113</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,702,727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,417,676&#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%">102,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">87,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,323&#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%">3,745,887</span><span 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%">3,046,145&#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,500,290&#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:</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;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%">Northern 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">(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%">211,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,588&#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%">96,239&#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><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%">312,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">202,561&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,082&#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%">62,291</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,350&#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%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,283)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,582)</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">(b) (c) (d)</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%">518,296</span><span 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%">319,261&#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%">187,089&#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%">Interest expense (income):</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%">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 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,465&#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%">7,474&#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%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,250&#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%">3,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">3,651&#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%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;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 interest expense</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%">2,156</span><span 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%">9,684&#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%">21,375&#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">(e)</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%">(2,046)</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%">(466)</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%">(311)</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">(f)</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%">9,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#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%">509,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="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%">310,043&#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%">166,025&#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%">3,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,342&#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,944&#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%">3,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,778&#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%">2,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,034&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,095&#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%">7,637</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,734&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,133&#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%">16,915</span><span 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,578&#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%">15,950&#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="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">Includes $0.6 million of acquisition-related charges taken during 2019  as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.</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">Includes a $0.9&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed in </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 href="#i533a4e8a337044258c7e1350dac06ec3_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements) taken during 2020.</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%">(d)</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">For the years ended December 31, 2020 and 2019, total operating income was reduced by $8.4&#160;million and $5.0&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(e)</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">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>(f)Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes 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>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, 2021 and 2020:</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, 2021</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%">4,123</span><span 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%">48,795</span><span 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%">52,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-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%">987,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,412,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,399,516</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">57,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">63,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 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: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%">628,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">730,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,028,908</span><span 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,582,018</span><span 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%">628,927</span><span 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%">3,239,853</span><span 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, 2020</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%">5,031&#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%">40,326&#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%">45,357&#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%">847,524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,023,727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">1,871,251&#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%">1,378&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,295&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">34,673&#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,465&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,588&#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><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%">596,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">691,764&#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%">891,398&#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,154,936&#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%">596,711&#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%">2,643,045&#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="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: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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380793528">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 9,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">8,361<span></span>
</td>
<td class="nump">9,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 100<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="top.Show.showAR( this, 'defref_mho_NumberOfLoansWeRetainMortgageServicingRightsOn', window );">Number of loans we retain mortgage servicing rights on</a></td>
<td class="nump">2,004<span></span>
</td>
<td class="nump">3,789<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assumption Duration [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_NumberOfLoansWeRetainMortgageServicingRightsOn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of loans we retain mortgage servicing rights on</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380610552">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 58,718<span></span>
</td>
<td class="nump">$ 47,612<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(21,070)<span></span>
</td>
<td class="num">(21,000)<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">37,648<span></span>
</td>
<td class="nump">26,612<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="top.Show.showAR( this, 'defref_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense', window );">Depreciation Expense</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">6,800<span></span>
</td>
<td class="nump">$ 5,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Noncurrent Assets</a></td>
<td class="nump">10,500<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Net loss (gain) from property disposals</a></td>
<td class="num">(1,943)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (448)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">38,178<span></span>
</td>
<td class="nump">37,567<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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 20,540<span></span>
</td>
<td class="nump">$ 10,045<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-28(Footnote 4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120402810&amp;loc=d3e638233-123024<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852386760024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Estimated Useful Life (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">3-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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation and construction equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">5-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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123364984&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380942584">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Development reimbursement receivable from local municipalities</a></td>
<td class="nump">$ 29,062<span></span>
</td>
<td class="nump">$ 22,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">8,361<span></span>
</td>
<td class="nump">9,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid Expense</a></td>
<td class="nump">15,591<span></span>
</td>
<td class="nump">15,918<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="top.Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">8,186<span></span>
</td>
<td class="nump">10,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Other</a></td>
<td class="nump">41,826<span></span>
</td>
<td class="nump">37,691<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other Assets</a></td>
<td class="nump">$ 103,026<span></span>
</td>
<td class="nump">$ 95,175<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382459384">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">$ 29,728<span></span>
</td>
<td class="nump">$ 29,012<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378289912">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self Insurance Reserve</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.8<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="top.Show.showAR( this, 'defref_us-gaap_GeneralInsuranceExpense', window );">General Insurance Expense</a></td>
<td class="nump">$ 11.4<span></span>
</td>
<td class="nump">$ 10.1<span></span>
</td>
<td class="nump">$ 9.5<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self-Insurance [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380812936">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_Accrualsrelatedtolanddevelopment', window );">Accruals related to land development</a></td>
<td class="nump">$ 90,786<span></span>
</td>
<td class="nump">$ 64,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">29,728<span></span>
</td>
<td class="nump">29,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Payroll and other benefits</a></td>
<td class="nump">51,724<span></span>
</td>
<td class="nump">44,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Other</a></td>
<td class="nump">54,731<span></span>
</td>
<td class="nump">45,661<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Total other liabilities</a></td>
<td class="nump">$ 226,969<span></span>
</td>
<td class="nump">$ 183,583<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380794840">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_Homebuildingoperationspercentoftotalrevenue', window );">Homebuilding operations percent of total revenue</a></td>
<td class="nump">97.00%<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
<td class="nump">98.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,145<span></span>
</td>
<td class="nump">$ 2,500,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnOilAndGasHedgingActivity', window );">Gain (Loss) on Hedging Activity</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="num">(19,000)<span></span>
</td>
<td class="num">(12,100)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">102,028<span></span>
</td>
<td class="nump">87,013<span></span>
</td>
<td class="nump">55,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">3,630,469<span></span>
</td>
<td class="nump">2,939,962<span></span>
</td>
<td class="nump">2,420,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 13,390<span></span>
</td>
<td class="nump">$ 19,170<span></span>
</td>
<td class="nump">$ 24,619<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Homebuilding operations percent of total revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) incurred in hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379193400">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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,594,600<span></span>
</td>
<td class="nump">1,625,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">435,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="top.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">(452,100)<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="top.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">(14,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="top.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,556,535<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="top.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">576,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="top.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="top.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">$ 37.76<span></span>
</td>
<td class="nump">$ 30.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">52.54<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="top.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">24.85<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="top.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">37.94<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="top.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">37.63<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="top.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">$ 28.69<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="top.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="top.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 4 months 2 days<span></span>
</td>
<td class="text">7 years 3 months 10 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="top.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 3 months 25 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="top.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 9 months 14 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="top.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="top.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">$ 39,016<span></span>
</td>
<td class="nump">$ 22,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">38,214<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="top.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">$ 19,308<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate Intrinsic Value [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378999240">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.66%<span></span>
</td>
<td class="nump">1.42%<span></span>
</td>
<td class="nump">2.51%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">31.66%<span></span>
</td>
<td class="nump">29.15%<span></span>
</td>
<td class="nump">28.81%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 7 months 6 days<span></span>
</td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 15.69<span></span>
</td>
<td class="nump">$ 12.65<span></span>
</td>
<td class="nump">$ 9.06<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379065752">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">2,250,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="top.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">642,487<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="top.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">$ 15,300,000<span></span>
</td>
<td class="nump">$ 8,400,000<span></span>
</td>
<td class="nump">$ 14,500,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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">4,600,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="nump">$ 3,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="top.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">$ 11,000,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="top.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 1 month 6 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="top.Show.showAR( this, 'defref_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan', window );">Restricted Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">20,370<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="top.Show.showAR( this, 'defref_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded', window );">Non-employee Director Restricted Stock Units Awarded</a></td>
<td class="nump">2,910<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="top.Show.showAR( this, 'defref_mho_StockUnitsAwardedUnderThe2018LTIPPlan', window );">Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
<td class="nump">24,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="top.Show.showAR( this, 'defref_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan', window );">Value of Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">$ 933,000<span></span>
</td>
<td class="nump">$ 652,000<span></span>
</td>
<td class="nump">$ 680,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="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock or Unit Option Plan Expense</a></td>
<td class="num">$ (300,000)<span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
<td class="num">(200,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="top.Show.showAR( this, 'defref_mho_StockUnitsOutstandingUnderStockOptionPlan', window );">Total Stock Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">47,874<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="top.Show.showAR( this, 'defref_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans', window );">Total Value of Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">$ 1,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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred Compensation Equity</a></td>
<td class="nump">3,000,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred Compensation Liability, Current and Noncurrent</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockUnitsAwardedUnderThe2018LTIPPlan</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_StockUnitsOutstandingUnderStockOptionPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852472008392">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 2.9<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380071128">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 11,000,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">30,875<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">$ 51.82<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="top.Show.showAR( this, 'defref_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel', window );">Compensation expense to be recognized over 3-year period at Minimum level</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">56.44<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">45,771<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">$ 42.23<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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">1,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="top.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">$ 700,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">$ 37.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">53,692<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">63,227<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="top.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">$ 27.62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 1,000,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">12,433<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="top.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">$ 32.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 300,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_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Compensation expense to be recognized over 3-year period at Minimum level</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel</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_PercentageweightofPSUsrelatedtomarketcondition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to market condition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_PercentageweightofPSUsrelatedtoperformancecondition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to performance condition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379036072">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments', window );">Best efforts contracts and related committed IRLCs</a></td>
<td class="nump">$ 782<span></span>
</td>
<td class="nump">$ 2,354<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="top.Show.showAR( this, 'defref_mho_NotionalAmountOfUncommittedInterestRateLockCommitments', window );">Uncommitted IRLCs</a></td>
<td class="nump">228,831<span></span>
</td>
<td class="nump">208,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="top.Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments', window );">FMBSs related to uncommitted IRLCs</a></td>
<td class="nump">223,000<span></span>
</td>
<td class="nump">183,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="top.Show.showAR( this, 'defref_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale', window );">Best efforts contracts and related mortgage loans held for sale</a></td>
<td class="nump">3,785<span></span>
</td>
<td class="nump">78,142<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="top.Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale', window );">FMBSs related to mortgage loans held for sale</a></td>
<td class="nump">251,000<span></span>
</td>
<td class="nump">131,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="top.Show.showAR( this, 'defref_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities', window );">Mortgage loans held for sale covered by FMBSs</a></td>
<td class="nump">$ 263,088<span></span>
</td>
<td class="nump">$ 148,331<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notional Amount of Uncommitted Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380620776">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">$ 1,741<span></span>
</td>
<td class="num">$ (382)<span></span>
</td>
<td class="nump">$ 511<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">(2,586)<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="num">(2,261)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">6,117<span></span>
</td>
<td class="num">(1,304)<span></span>
</td>
<td class="nump">2,969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">(2,143)<span></span>
</td>
<td class="nump">964<span></span>
</td>
<td class="num">(370)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Best Efforts 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="top.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="top.Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">$ 353<span></span>
</td>
<td class="num">$ (360)<span></span>
</td>
<td class="nump">$ 173<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379107880">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Financial Instrument, Fair Value</a></td>
<td class="nump">$ 4,477<span></span>
</td>
<td class="nump">$ 1,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Fair Value Disclosure, Recurring</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">2,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member] | Other Assets [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Financial Instrument, Fair Value</a></td>
<td class="nump">4,477<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member] | Other Liabilities [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Fair Value Disclosure, Recurring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member] | Other Assets [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Financial Instrument, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member] | Other Liabilities [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Fair Value Disclosure, Recurring</a></td>
<td class="nump">487<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Best Efforts Contracts [Member] | Other Assets [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Financial Instrument, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Best Efforts Contracts [Member] | Other Liabilities [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Fair Value Disclosure, Recurring</a></td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 422<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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of financial asset or other 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381973208">
<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) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageServicingRightsMSRImpairmentRecovery', window );">Mortgage Servicing Rights (MSR) Impairment (Recovery)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Significant Unobservable Inputs, Level 3 [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="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_LongLivedRealEstateAssetsFairValueDisclosure', window );">Adjusted basis of inventory</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">16,324<span></span>
</td>
<td class="nump">$ 12,321<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="top.Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
<td class="nump">5,002<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="top.Show.showAR( this, 'defref_mho_LongLivedAssetsInitialBasis', window );">Initial basis of inventory</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 24,759<span></span>
</td>
<td class="nump">$ 17,323<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long lived assets initial basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MortgageServicingRightsMSRImpairmentRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageServicingRightsMSRImpairmentRecovery</td>
</tr>
<tr>
<td style="padding-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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379985720">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 9,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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></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="top.Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">275,655<span></span>
</td>
<td class="nump">234,293<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="top.Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,664<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="top.Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosureAssets', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">4,477<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="top.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="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">266,160<span></span>
</td>
<td class="nump">225,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Notes Payable Other- Fair Value Disclosure</a></td>
<td class="nump">4,549<span></span>
</td>
<td class="nump">4,072<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="top.Show.showAR( this, 'defref_mho_SeniorNotesdue2025FairValueDisclosure', window );">Senior Notes due 2025 Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">250,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="top.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="top.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">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="top.Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities', window );">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</a></td>
<td class="nump">487<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="top.Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Best-efforts contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">422<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="top.Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">8,400<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></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="top.Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">275,655<span></span>
</td>
<td class="nump">234,293<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="top.Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,664<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="top.Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosureAssets', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">4,477<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="top.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="top.Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">266,160<span></span>
</td>
<td class="nump">225,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Notes Payable Other- Fair Value Disclosure</a></td>
<td class="nump">5,015<span></span>
</td>
<td class="nump">3,647<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="top.Show.showAR( this, 'defref_mho_SeniorNotesdue2025FairValueDisclosure', window );">Senior Notes due 2025 Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259,375<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="top.Show.showAR( this, 'defref_mho_SeniorNotesDue2028FairValueDisclosure', window );">Senior Notes due 2028 Fair Value Disclosure</a></td>
<td class="nump">414,000<span></span>
</td>
<td class="nump">421,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="top.Show.showAR( this, 'defref_mho_SeniorNotesDue2030FairValueDisclosure', window );">Senior Notes due 2030 Fair Value Disclosure</a></td>
<td class="nump">294,375<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="top.Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities', window );">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</a></td>
<td class="nump">487<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="top.Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Best-efforts contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">422<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="top.Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 8,361<span></span>
</td>
<td class="nump">$ 9,237<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForwardContractsFairValueDisclosureAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Forward sales of mortgage-backed securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForwardContractsFairValueDisclosureAssets</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_ForwardContractsFairValueDisclosuresLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments - Fair Value Disclosures (Assets)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestRateLockCommitmentsFairValueDisclosuresLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestRateLockCommitmentsFairValueDisclosuresLiabilities</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_SeniorNotesDue2028FairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2028 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2030 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_mho_SeniorNotesdue2025FairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2025 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SeniorNotesdue2025FairValueDisclosure</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LoansPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of mortgage loans held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379950648">
<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 Millions</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, 2021</div></th>
<th class="th"><div>Nov. 15, 2021</div></th>
<th class="th"><div>Sep. 25, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 550.0<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 700.0<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="top.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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember', window );">Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 90.0<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Oct. 30,  2017<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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember', window );">Warehousing Agreement - Fifth Amendment to Second Amended and Restated [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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.90%<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 175.0<span></span>
</td>
<td class="nump">$ 235.0<span></span>
</td>
<td class="nump">$ 210.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Jun. 24,  2016<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</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_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</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>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382330872">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Single-family lots, land and land development costs</a></td>
<td class="nump">$ 1,125,738<span></span>
</td>
<td class="nump">$ 868,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLandHeldForSale', window );">Land held for sale</a></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">4,623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryHomesUnderConstruction', window );">Homes under construction</a></td>
<td class="nump">1,187,341<span></span>
</td>
<td class="nump">898,966<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="top.Show.showAR( this, 'defref_mho_InventoryModelHomesAndFurnishings', window );">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2021 - $12,023; December&#160;31, 2020 - $12,909)</a></td>
<td class="nump">59,268<span></span>
</td>
<td class="nump">81,264<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="top.Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrict', window );">Community development district infrastructure</a></td>
<td class="nump">20,089<span></span>
</td>
<td class="nump">8,196<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="top.Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">52,918<span></span>
</td>
<td class="nump">45,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">2,768<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total inventory</a></td>
<td class="nump">$ 2,452,434<span></span>
</td>
<td class="nump">$ 1,916,608<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381733256">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_ModelHomeAccumulatedDepreciation', window );">Model Home Accumulated Depreciation</a></td>
<td class="nump">$ 12,023<span></span>
</td>
<td class="nump">$ 12,909<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated depreciation related to our model homes in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Parantheticals - Inventory [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852386827080">
<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, 2021 </div>
<div>USD ($) </div>
<div>homes</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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="top.Show.showAR( this, 'defref_mho_NumberOfSpeculativeHomes', window );">Number of Speculative Homes | homes</a></td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,131<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="top.Show.showAR( this, 'defref_mho_SpeculativeHomesCarryingValue', window );">Speculative Homes Carrying Value | $</a></td>
<td class="nump">$ 193.2<span></span>
</td>
<td class="nump">$ 186.9<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380337176">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, beginning of period</a></td>
<td class="nump">$ 21,329<span></span>
</td>
<td class="nump">$ 21,607<span></span>
</td>
<td class="nump">$ 20,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred', window );">Interest capitalized to inventory</a></td>
<td class="nump">36,843<span></span>
</td>
<td class="nump">32,408<span></span>
</td>
<td class="nump">30,253<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Capitalized interest charged to cost of sales</a></td>
<td class="num">(33,829)<span></span>
</td>
<td class="num">(32,686)<span></span>
</td>
<td class="num">(29,411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, end of year</a></td>
<td class="nump">24,343<span></span>
</td>
<td class="nump">21,329<span></span>
</td>
<td class="nump">21,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">$ 38,999<span></span>
</td>
<td class="nump">$ 42,092<span></span>
</td>
<td class="nump">$ 51,628<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380937560">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="nump">$ 2,000<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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382447368">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">$ 57,121<span></span>
</td>
<td class="nump">$ 34,673<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="nump">51,622<span></span>
</td>
<td class="nump">28,539<span></span>
</td>
<td class="nump">$ 30,188<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="top.Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">28,064<span></span>
</td>
<td class="nump">29,740<span></span>
</td>
<td class="nump">$ 27,672<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="top.Show.showAR( this, 'defref_mho_Companysinvestmentinjointdevelopmentorsimilaragreements', window );">Company's investment in joint development or similar agreements</a></td>
<td class="nump">$ 50,600<span></span>
</td>
<td class="nump">$ 33,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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Company's investment in joint development or similar agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381951928">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_EquityinvestedinLLCs', window );">Equity invested in LLCs</a></td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">74.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_EquityinvestedinLLCs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852376015064">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_EquityinIncomelossfromunconsolidatedjointventures', window );">Equity in Income (loss) from joint venture arrangements</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 300<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity in Income (loss) from unconsolidated joint ventures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378147048">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_TotalOfLoansCoveredByGuarantees', window );">Total of Loans Covered by Guarantees</a></td>
<td class="nump">$ 305,000<span></span>
</td>
<td class="nump">$ 21,100<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="top.Show.showAR( this, 'defref_mho_TotalOfGuaranteedLoansInquiredAbout', window );">Total of Guaranteed Loans Inquired About</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_mho_LoanRepurchaseGuaranteeLiability', window );">Loan Repurchase Guarantee Liability</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Guarantor Obligations, Current Carrying Value</a></td>
<td class="nump">$ 2,500<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379951368">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, beginning of period</a></td>
<td class="nump">$ 29,012<span></span>
</td>
<td class="nump">$ 26,420<span></span>
</td>
<td class="nump">$ 26,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Warranty expense on homes delivered during the period</a></td>
<td class="nump">20,877<span></span>
</td>
<td class="nump">17,913<span></span>
</td>
<td class="nump">14,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes in estimates for pre-existing warranties</a></td>
<td class="nump">2,382<span></span>
</td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">2,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease', window );">Charges related to stucco-related claims</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">860<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="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Standard and Extended Product Warranty Accrual, Decrease for Payments</a></td>
<td class="num">(22,543)<span></span>
</td>
<td class="num">(17,496)<span></span>
</td>
<td class="num">(16,889)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, end of period</a></td>
<td class="nump">29,728<span></span>
</td>
<td class="nump">29,012<span></span>
</td>
<td class="nump">26,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance Recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">$ 1,100<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="top.Show.showAR( this, 'defref_mho_StuccoRepairCost', window );">stucco repair cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<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="top.Show.showAR( this, 'defref_mho_EstimatedRepairCostsforAffectedHomes', window );">Estimated Repair Costs for Affected Homes</a></td>
<td class="nump">$ 2,700<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_EstimatedRepairCostsforAffectedHomes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Repair Costs for Affected Homes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedRepairCostsforAffectedHomes</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_StuccoRepairCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>stucco repair cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StuccoRepairCost</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_WarrantyAccrualRollforwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProductWarrantyAccrualPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852384567816">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Amount Reserved for Legal Expenses</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 800<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Legal Liabilities Disclosure [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380359688">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_LettersOfCreditAndBonds', window );">Letters of Credit and Completion Bonds</a></td>
<td class="nump">$ 355,000<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="top.Show.showAR( this, 'defref_mho_OutstandingPerformanceBonds', window );">Outstanding Performance and Maintenance Bonds</a></td>
<td class="nump">265,300<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="top.Show.showAR( this, 'defref_mho_PerformanceLettersOfCreditOutstanding', window );">Performance letters of credit outstanding</a></td>
<td class="nump">74,000<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="top.Show.showAR( this, 'defref_mho_FinancialLettersOfCredit', window );">Financial Letters of Credit</a></td>
<td class="nump">11,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="top.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,600<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="top.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="top.Show.showAR( this, 'defref_mho_OutstandingDepositsOnLandAndLots', window );">Outstanding Deposits On Land and Lots</a></td>
<td class="nump">72,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="top.Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">52,918<span></span>
</td>
<td class="nump">$ 45,357<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="top.Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">8,186<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Short-term Non-bank Loans and Notes Payable</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_PurchaseOptionsLand', window );">Unrecorded Conditional Purchase Obligation</a></td>
<td class="nump">816,100<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="top.Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">2,768<span></span>
</td>
<td class="nump">9,914<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="top.Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">$ 2,768<span></span>
</td>
<td class="nump">$ 9,914<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FinancialBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Letters of Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding Deposits On Land and Lots</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding performance and surety bonds related to site improvements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance letters of credit outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380337752">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 50,950<span></span>
</td>
<td class="nump">$ 52,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">51,497<span></span>
</td>
<td class="nump">$ 52,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">8,200<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="top.Show.showAR( this, 'defref_mho_IncreaseinOperatingleasesduetonewleases', window );">Increase in Operating leases due to new leases</a></td>
<td class="nump">7,200<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating Lease, Right-of-Use Asset, Amortization Expense</a></td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease Obligation Incurred</a></td>
<td class="nump">$ 1,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_IncreaseinOperatingleasesduetonewleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382293512">
<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, 2021 </div>
<div>USD ($) </div>
<div>Rate</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 10,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeasePayment', window );">Variable Lease, Payment</a></td>
<td class="nump">2,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeasePayments', window );">Short-term Lease Payments</a></td>
<td class="nump">2,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 14,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">12 years 3 months 18 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent | Rate</a></td>
<td class="nump">3.60%<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380590152">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne', window );">Lessee, Operating Lease, Liability, Payments, Due Year One</a></td>
<td class="nump">$ 10,390<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">8,156<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">5,827<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">3,840<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">3,326<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">33,151<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">64,690<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(13,193)<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 51,497<span></span>
</td>
<td class="nump">$ 52,474<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379936328">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 36,555<span></span>
</td>
<td class="nump">$ 26,460<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="top.Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictObligations', window );">Community development district obligations</a></td>
<td class="nump">$ 20,100<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512047MemberMember', window );">CDD due 5/1/2047 [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Dec. 23,  2016<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2047<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">6.20%<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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">6,735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512049Member', window );">CDD due 5/1/2049 [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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Sep. 24,  2018<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2049<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.09%<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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,205<span></span>
</td>
<td class="nump">5,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,785<span></span>
</td>
<td class="nump">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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052Member', window );">CDD Due 5/1/2052</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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 4,910<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_CommunityDevelopmentDistrictObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term CDDs issued and outstanding [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CDDdue512047MemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CDDdue512047MemberMember</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_CDDdue512048Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CDDdue512049Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CDDdue512049Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CDDDue512052Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CDDDue512052Member</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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380020600">
<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, 2021 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">$ 1,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="top.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="top.Show.showAR( this, 'defref_mho_LettersOfCreditOutstandingUnderCreditFacility', window );">letters of credit outstanding under credit facility</a></td>
<td class="nump">85,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Maximum borrowing availability subject to limit</a></td>
<td class="nump">465,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="top.Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum Tangible Net Worth</a></td>
<td class="nump">$ 1,100,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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 700,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="top.Show.showAR( this, 'defref_mho_Sublimitforlettersofcredit', window );">Sub-limit for letters of credit</a></td>
<td class="nump">$ 150,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Jul. 18,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 550,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="top.Show.showAR( this, 'defref_mho_LiborFloor', window );">libor 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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_LiborFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>libor floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LiborFloor</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-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_mho_Sublimitforlettersofcredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sub-limit for letters of credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379926104">
<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>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 15, 2021</div></th>
<th class="th"><div>Sep. 25, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_MaximumBorrowingAvailabilityUnderAllCreditLines', window );">Maximum Borrowing Availability under all Credit Lines</a></td>
<td class="nump">$ 325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,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="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">$ 266,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember', window );">Warehousing Agreement - Fifth Amendment to Second Amended and Restated [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.90%<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 175,000<span></span>
</td>
<td class="nump">$ 235,000<span></span>
</td>
<td class="nump">$ 210,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="top.Show.showAR( this, 'defref_mho_LiborFloor', window );">libor floor</a></td>
<td class="nump">0.50%<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">May 27,  2022<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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember', window );">Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 90,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_LiborFloor', window );">libor floor</a></td>
<td class="nump">0.75%<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Oct. 24,  2022<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="top.Show.showAR( this, 'defref_mho_LiborFloorLoanType2', window );">Libor Floor- Loan Type 2</a></td>
<td class="nump">0.625%<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">2.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LiborFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>libor floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LiborFloor</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-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_mho_LiborFloorLoanType2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Libor Floor- Loan Type 2</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LiborFloorLoanType2</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-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_mho_MaximumBorrowingAvailabilityUnderAllCreditLines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Borrowing Availability under all Credit Lines</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WarehouseAgreementBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</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_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852375355240">
<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">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="4">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>Dec. 31, 2021</div></th>
<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>Jul. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_EquityRestrictions', window );">Restricted Payments Basket</a></td>
<td class="nump">$ 487,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 487,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 363,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2025SeniorNotesMember', window );">2025 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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></td>
<td class="nump">$ 250,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">$ 250,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">5.625%<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">5.625%<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="top.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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug.  01,  2025<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, 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="text">&#160;<span></span>
</td>
<td class="nump">102.813%<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></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>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></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>
<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="top.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">&#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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</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="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="top.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="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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</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">$ 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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></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>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></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>
<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="top.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">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>
<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></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>
<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</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="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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</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="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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_mho_Restrictionsonpaymentofdividends', window );">Restrictions on payment of dividends</a></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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_mho_Restrictionsonpaymentofdividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restrictions on payment of dividends - beginning amount for calculation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_A2025SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_A2025SeniorNotesMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381618744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Notes Payable - Other (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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="top.Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Notes payable - other</a></td>
<td class="nump">$ 4,549<span></span>
</td>
<td class="nump">$ 4,072<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_OtherNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayable</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-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>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379964168">
<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, 2021 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">YR1</a></td>
<td class="nump">$ 270,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">YR5</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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">700,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="top.Show.showAR( this, 'defref_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal', window );">Total</a></td>
<td class="nump">$ 970,395<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Maturities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt, Maturities, Repayments of Principal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852381622072">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380377208">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
<td class="nump">$ 127,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic Weighted Average Shares Outstanding</a></td>
<td class="nump">29,092<span></span>
</td>
<td class="nump">28,610<span></span>
</td>
<td class="nump">27,846<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="top.Show.showAR( this, 'defref_mho_IncrementalCommonSharesAttributableToStockOptions', window );">Stock option awards</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">298<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Deferred Compensation Awards</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted Weighted Average Shares Outstanding</a></td>
<td class="nump">29,880<span></span>
</td>
<td class="nump">29,152<span></span>
</td>
<td class="nump">28,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 13.64<span></span>
</td>
<td class="nump">$ 8.38<span></span>
</td>
<td class="nump">$ 4.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 13.28<span></span>
</td>
<td class="nump">$ 8.23<span></span>
</td>
<td class="nump">$ 4.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">11<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">1<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379803832">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Warranty, insurance and other accruals</a></td>
<td class="nump">$ 9,764<span></span>
</td>
<td class="nump">$ 8,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,430<span></span>
</td>
<td class="nump">1,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">5,033<span></span>
</td>
<td class="nump">5,344<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="top.Show.showAR( this, 'defref_mho_DeferredTaxAssetOperatingLeaseLiabilities', window );">Deferred Tax Asset, Operating Lease Liabilities</a></td>
<td class="nump">12,900<span></span>
</td>
<td class="nump">13,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsStateTaxes', window );">State taxes</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Deferred charges</a></td>
<td class="nump">809<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">30,336<span></span>
</td>
<td class="nump">29,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_mho_Federaleffectofstatedeferredtaxes', window );">Federal effect of state deferred taxes</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">6,139<span></span>
</td>
<td class="nump">7,794<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="top.Show.showAR( this, 'defref_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets', window );">Deferred Tax Liability, Operating Lease Right-of-Use Assets</a></td>
<td class="nump">12,763<span></span>
</td>
<td class="nump">13,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">810<span></span>
</td>
<td class="nump">1,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Deferred Tax Liabilities, Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">685<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">20,085<span></span>
</td>
<td class="nump">23,112<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 10,251<span></span>
</td>
<td class="nump">$ 6,183<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Operating Lease Right-of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal effect of state deferred taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852380363960">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="nump">$ 93,869<span></span>
</td>
<td class="nump">$ 54,634<span></span>
</td>
<td class="nump">$ 29,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="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="nump">22,445<span></span>
</td>
<td class="nump">12,087<span></span>
</td>
<td class="nump">4,985<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="nump">116,314<span></span>
</td>
<td class="nump">66,721<span></span>
</td>
<td class="nump">34,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="num">(3,530)<span></span>
</td>
<td class="nump">2,520<span></span>
</td>
<td class="nump">1,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(538)<span></span>
</td>
<td class="nump">928<span></span>
</td>
<td class="nump">2,361<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="num">(4,068)<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">3,851<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 112,246<span></span>
</td>
<td class="nump">$ 70,169<span></span>
</td>
<td class="nump">$ 38,438<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382247672">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">$ 30,336<span></span>
</td>
<td class="nump">$ 29,295<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">20,085<span></span>
</td>
<td class="nump">23,112<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 10,251<span></span>
</td>
<td class="nump">$ 6,183<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate, Continuing Operations</a></td>
<td class="nump">22.05%<span></span>
</td>
<td class="nump">22.63%<span></span>
</td>
<td class="nump">23.15%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>101
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382260552">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate</a></td>
<td class="nump">$ 106,914<span></span>
</td>
<td class="nump">$ 65,109<span></span>
</td>
<td class="nump">$ 34,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">17,941<span></span>
</td>
<td class="nump">10,761<span></span>
</td>
<td class="nump">5,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Equity Compensation</a></td>
<td class="num">(2,334)<span></span>
</td>
<td class="num">(1,322)<span></span>
</td>
<td class="num">(1,251)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</a></td>
<td class="num">(12,676)<span></span>
</td>
<td class="num">(7,182)<span></span>
</td>
<td class="num">(3,493)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</a></td>
<td class="nump">2,401<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">2,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 112,246<span></span>
</td>
<td class="nump">$ 70,169<span></span>
</td>
<td class="nump">$ 38,438<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of Effective Tax Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>102
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852498809896">
<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, 2021 </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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>103
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852375754664">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,145<span></span>
</td>
<td class="nump">$ 2,500,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">518,296<span></span>
</td>
<td class="nump">319,261<span></span>
</td>
<td class="nump">187,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">9,684<span></span>
</td>
<td class="nump">21,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(2,046)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">9,072<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">509,114<span></span>
</td>
<td class="nump">310,043<span></span>
</td>
<td class="nump">166,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">16,915<span></span>
</td>
<td class="nump">17,578<span></span>
</td>
<td class="nump">15,950<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">1,595,746<span></span>
</td>
<td class="nump">1,256,405<span></span>
</td>
<td class="nump">1,027,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">211,958<span></span>
</td>
<td class="nump">125,588<span></span>
</td>
<td class="nump">96,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">2,465<span></span>
</td>
<td class="nump">7,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">3,407<span></span>
</td>
<td class="nump">3,342<span></span>
</td>
<td class="nump">2,944<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">2,048,113<span></span>
</td>
<td class="nump">1,702,727<span></span>
</td>
<td class="nump">1,417,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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">312,661<span></span>
</td>
<td class="nump">202,561<span></span>
</td>
<td class="nump">115,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,292<span></span>
</td>
<td class="nump">10,250<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="top.Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(464)<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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">3,644<span></span>
</td>
<td class="nump">4,468<span></span>
</td>
<td class="nump">4,778<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_FinancialServicesSectorMember', window );">Financial Services Sector [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="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">102,028<span></span>
</td>
<td class="nump">87,013<span></span>
</td>
<td class="nump">55,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">62,291<span></span>
</td>
<td class="nump">53,395<span></span>
</td>
<td class="nump">27,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">2,927<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">2,227<span></span>
</td>
<td class="nump">3,034<span></span>
</td>
<td class="nump">2,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Less: Corporate selling, general and administrative expenses</a></td>
<td class="num">(68,614)<span></span>
</td>
<td class="num">(62,283)<span></span>
</td>
<td class="num">(51,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and Other Income</a></td>
<td class="num">(1,368)<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">$ 7,637<span></span>
</td>
<td class="nump">$ 6,734<span></span>
</td>
<td class="nump">$ 6,133<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialServicesSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialServicesSectorMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>104
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379842344">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">$ 52,918<span></span>
</td>
<td class="nump">$ 45,357<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="top.Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">2,399,516<span></span>
</td>
<td class="nump">1,871,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">57,121<span></span>
</td>
<td class="nump">34,673<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="top.Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">730,298<span></span>
</td>
<td class="nump">691,764<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">3,239,853<span></span>
</td>
<td class="nump">2,643,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">4,123<span></span>
</td>
<td class="nump">5,031<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="top.Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">987,258<span></span>
</td>
<td class="nump">847,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">1,378<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="top.Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">37,527<span></span>
</td>
<td class="nump">37,465<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,028,908<span></span>
</td>
<td class="nump">891,398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">48,795<span></span>
</td>
<td class="nump">40,326<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="top.Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">1,412,258<span></span>
</td>
<td class="nump">1,023,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">57,121<span></span>
</td>
<td class="nump">33,295<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="top.Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">63,844<span></span>
</td>
<td class="nump">57,588<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,582,018<span></span>
</td>
<td class="nump">1,154,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">628,927<span></span>
</td>
<td class="nump">596,711<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">$ 628,927<span></span>
</td>
<td class="nump">$ 596,711<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>105
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852378396440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments Business Segments - Textuals (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mho_PurchaseAccountingAdjustments', window );">Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease', window );">Charges related to stucco-related claims</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 860<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="top.Show.showAR( this, 'defref_mho_TotalValuationAdjustmentsAndWriteOffs', window );">Total valuation adjustments and write-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase Accounting Adjustments related to an acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PurchaseAccountingAdjustments</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_TotalValuationAdjustmentsAndWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total valuation adjustments and write-offs recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TotalValuationAdjustmentsAndWriteOffs</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_ProductWarrantyAccrualPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852379889928">
<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>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="nump">$ 100,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">800,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">$ 51,520<span></span>
</td>
<td class="nump">$ 1,912<span></span>
</td>
<td class="nump">$ 5,150<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 48,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148,500<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>107
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139852382489880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Feb. 17, 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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 148.5<span></span>
</td>
<td class="nump">$ 48.5<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="top.Show.showAR( this, 'defref_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease', window );">Stock Repurchase Program, Authorized Amount increase/decrease</a></td>
<td class="nump">$ 100.0<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_StockRepurchaseProgramAuthorizedAmountIncreasedecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Authorized Amount increase/decrease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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>108
<FILENAME>mho-20211231_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/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mho="http://www.mihomes.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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-20211231.xsd" xlink:type="simple"/>
    <context id="i83a931bda70147b488d031482ee0787e_D20210101-20211231">
        <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="i0c8c759079354804ab8a441b9cb9362b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic13aa055323544789f66350374aabcf5_I20220216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10ed3da1b52740bfa56215eaa468b26d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d08c9ab97294355bdf883df0febcfc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i21da959456934c129b57ce0583397ae7_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa7faeb43a174bebae4b2ebc4312a9c3_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c9853c9831c4b30843d19e1937430dd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaee534f2919e4b91aa4b40a2acffad51_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0b6fc7ebfc384e6aafb2ef5d98390494_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if46c788f526a42c9b02d668ba0216c7d_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i52343568cbeb4e6aaefd279865a7d6b1_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf76f8040cb94a7f9b03c1e592bbf351_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i54a18b386432450d892691bd7617854e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4807a97d44bd4f568f22b153a61b60b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i63bb7e9363c64f35b295bdc66ebc9cba_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a6f836b07484ce99ffe006c7ac6a668_I20201231">
        <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="i53a1aa4eff9b43cb9de641f7a7aeb002_I20201231">
        <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="i2b1e30eb61ae42ccbfe2c978a129f32e_I20201231">
        <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="i2c32110c1d76481f8005703f460cb285_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i289d8d02f80b4f5b95df04b4774b0e79_D20210101-20211231">
        <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="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231">
        <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="i060c1e2905754d849c2837659757c770_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231">
        <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="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231">
        <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="i50354546f12f42fbb16b7d337fb0e2d5_I20211231">
        <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="i75a6cd1618c14c14aee21b1c33d1dd88_I20211231">
        <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="i4d005ba579564bcf96f69410cc0c494a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icbb33d683f93402795af20ea7ae37764_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4fe93e8be9e42239f7075528d6a547e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8f613fe60a747bfb3ca411de1bf8025_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b44d438b92243b3906e48f53af3c613_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="idb3057c47ad94e498dc7b45b87faf792_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bc5a70d37454d6ba4c503d0107379b9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8407721f91d44f7687980e60008140bc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i145fc9f50e744595b85d212f709069ba_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieeeb38b500d8490aac21caeba83438e4_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id971285dab4e45e6ae724b5a17ccce67_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="icb008616e7d447f9b7b564759d6c908c_D20210101-20211231">
        <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="i9d8f8132e01e4679930fdc0cc742daf9_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia944cedb55c5492aa9ead1ab29ef0c52_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i334953813a8442b2a5e96254c9be3df4_D20210101-20211231">
        <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="ic0e0433d535e45dda662b1416f2c99a2_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1140c22684c6448fad1be9dd422b4f38_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c45ba1f763b4452aa2c34022fcad51f_D20210101-20211231">
        <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="i5aecfeda0209446db3c0102349a1687c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec040bed4de343ca8ea2816d888d9f87_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ffa0722dcba4d65a0a0056b513907c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231">
        <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="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b006842d5f9475790849ca755be74e5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3229e9e04de941c6a78d66012a2abb43_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a86af5064be4defbf5bda44de18c2af_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f4fa90e62414870b1e0a588530332d8_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i447d0cbab7db42009d37bdbc0dbaf085_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i04e3e71e8d8240ccb2c2d2b13dc2e91e_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbbb08493b00470da22a716bdfd8f827_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c0a1617b5554e63a183066a8aaa5d25_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f762be83d34433e84a153bc90a158fc_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5abeb2e63d043388b5f2c4f799d0809_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bafa251169e41abb79a507c82d98901_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i20e32de0aaef40b8b4d709397ede52c0_D20210101-20211231">
        <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="i6697c030b8ab4f059c28ca69502cb41b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i004e86dd5f4847458456807b9fd6e1e1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id0818e59a6b14fda80a2257fd4e97183_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7bd8112422af42a1a058c59c90241943_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i816e0da45ac341ab90d11f196afdb688_D20210101-20211231">
        <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="if27ae9701df1436b91da811c411ef648_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6cb82331769548dd8f6083b1f5822b49_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i88fdefa198f249d4a8f5e7796052c304_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8644cfd6844d4ed8a4d86c4401772657_D20210101-20211231">
        <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="i32fc5f8bb56d4e8aa4f2a3bafdb4f82c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84af5f0022f84f9ea9e6ef808b1c0f25_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib86235739df04954a9f817b55c7c5c6d_D20210101-20211231">
        <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="i94bdd446c1ff49358c5d2050f8ff1185_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43a191383eb04a0b93ed32ece67f82bb_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i22963902067c41ca946a8d3b9f5dd198_D20210101-20211231">
        <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="i164c7d0705a84a9391e687fbc4837230_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb299a495d43402ea65a809aff2676fd_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6aa67cd5152b4bf7b79a970a30518de4_D20210101-20211231">
        <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="iaeb13e930c444bb19da7daa63c33d5db_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib621d3ff920f4e36948d57fb8892a21c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f1a1fc6d7e743c8bc1e071d96d272a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9c9d6a139834a98be7c59c721be4277_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4008ece6d15748798bdf27a35afcd05e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2f0ea01e6f44b11a386d7c799d53c01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a4d72806c0e4534a0fe5b684cbce079_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id61dd6d1d9ad4fc6937aa69cf1d09f50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74de539b41a34945be7b8e40f412433f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32216facefea46f7870170fa2bb60c1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice44c01a90994ad29fcc2e85059b0fd9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a89466a5e0346e393cafcb7e9448805_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f166cd932a44588a1f62ee189d20d0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab6ae692e15d4e9680120597425bdf51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24d115f34fe84263a5beed1a7507d91b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98eae857f6fe428eab73121390db2b4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieaa25bbd0fcf41e8b5b5309910102ede_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8283f1ee60b44966920d3749a72cc5dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231">
        <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="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5559a1e9e179441eab4ddb2582f13077_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9887051f06564fad9785eac3135b6251_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb0b14c970ac470da933abd6add9874d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fd295bfba1b4e749c0c678a255fef96_I20210925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-25</instant>
        </period>
    </context>
    <context id="i2f3045c76d834e8cbb4704ba1348a386_I20211115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-15</instant>
        </period>
    </context>
    <context id="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6fa91869331452e80fd399a48af680e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibef580eb9cba45d7a27370537a7803a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512047MemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i418dc42441c9421cbaeae34fed6964ef_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ice0d0f846509457b876613c945283b8b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c269b448f934b759c74bbfd7a290381_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d79070aa552462685069a1c8df18556_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i97394a669ee9439d80b947cb5f88cd95_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib58787ccffb8485c95ee85068c84e07e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id84f837353c04d4db583d0a9448868b7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if30e870021404002831794e0e118f4a6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idc6f3991b79f41139fa8cb2938725ad2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c6d24c14e144557a6d32878d44cfc30_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8fe5c2e9b4d47499526c61b4268d037_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i475f6ebfacbc493e98455c894e0615f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i873b09d296f444368d3e5989fcbd2538_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic21049268d414134a94910e8a7757668_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i860473d9d6164335ab34927a4d956c5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedEbitdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic699292fecd34b5fbd3fe8fd3b6885c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedInterestIncurredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ec6978d6d554023b673eab58827058e_D20211001-20211231">
        <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>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i581d1045e5d345aeb5ecb5cf4190a90b_D20290815-20300215">
        <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="i941cee4fa2984e618b686142ca850c3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26a7da1d339e4258af7f2d81503193fb_D20210801-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ia715b11098794111a21a8523d117c35a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7ceea57543846b587ebf7ee4dd0c11a_D20200122-20240131">
        <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="idd3d4c38502c4429bde250b71663e821_D20240201-20250131">
        <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="i9b462b09e839443698691ee185f28263_D20250201-20260131">
        <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="i96b6ef35fd7242abb688170d4ca44ade_D20260201-20280131">
        <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="id82019595fd747fa953ac2c3b0a0a505_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2025SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4ad81c89b8f34c229d4007f6e4ced0c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:BaseofrestrictedpaymentsbasketincomecalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fa62e4ab00d4ad194c93185709920e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02cdc3fef8ae4e4f8b745a7bff4fb538_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f4062bc4b3441cebf59d9488e8994ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c95aab19e164b4386a6471b660d79a8_I20211231">
        <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:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f96239948944ca39da3f6352b61c57b_I20211231">
        <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:CreditFacilityAxis">mho:RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i354f66f75b19494caa90c441c4912995_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231">
        <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="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231">
        <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="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92db67128dd848ea83540487489e56c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e72dadec1534f03ba04499892009a76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231">
        <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="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if974e15fed924a5599f0a13e8189b751_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f98cc339628402abd14cd49238099fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62cb23156de4459cb885574289a9867f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28cd62952e1b4e3895771b5bd1975ceb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83068609349b48a890c1316be1ecadfa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a138fd9f1e04be8a225d4da6093f983_I20220217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-02-17</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="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF8zLTEtMS0xLTA_ef1ca8b0-7401-4fb3-a1e3-25881fb57944">0000799292</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF80LTEtMS0xLTA_3776f043-d61b-4323-8414-b47a77da06f1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF82LTEtMS0xLTA_2f9de9cb-f5ce-4031-91e4-2ce930eb0541">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF83LTEtMS0xLTA_bb95d8d1-7c6c-483d-a9b8-68a71f9e44cc">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183L2ZyYWc6NjlmZTk3OTFjYjk3NDQzN2FjNzBhMTQ5ZDU3ZGM0MzIvdGFibGU6ZjNjZDViM2U5NjgxNDE5Yzg2YjVhNzA0ZGQ5NmU4ZDQvdGFibGVyYW5nZTpmM2NkNWIzZTk2ODE0MTljODZiNWE3MDRkZDk2ZThkNF84LTEtMS0xLTA_2534b4a6-dd3c-462d-9d0d-9f455994fa15">false</dei:AmendmentFlag>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfMy0xLTEtMS0w_7a4181d6-bdba-465e-802b-bd0a64f33038"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfMy0zLTEtMS0w_d3d9602a-abe2-4837-bd39-0bcd4f8f2314"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNC0xLTEtMS0w_30eaae6f-24d4-46e4-abc0-c80b6209e767"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNC0zLTEtMS0w_66283999-c398-4dcf-b75b-a40bca4d9570"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNS0xLTEtMS0w_a4142736-b2b6-4df9-9fb7-f4ab0f5800b1"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183OS9mcmFnOjU1NzU1MTI0MWQyMjQxZWFhZGViNjI0MzUzMjc3M2ZlL3RhYmxlOjc0NTFlMjIyNjUzNDQxZTQ4ODA0Nzk1MjdiMTRlMTdhL3RhYmxlcmFuZ2U6NzQ1MWUyMjI2NTM0NDFlNDg4MDQ3OTUyN2IxNGUxN2FfNS0zLTEtMS0w_64e80e99-b460-4dee-b976-144f045a12c0"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMi0yLTEtMS0w_a54996e6-7b08-4e77-96aa-c63404e0e49e"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMi0zLTEtMS0w_44d7fc59-e56b-4530-99be-e749ed62c92e"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="icbb33d683f93402795af20ea7ae37764_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMy0yLTEtMS0w_aca420fa-059a-40a8-8dd7-0ed871bb8d53"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i5ffa0722dcba4d65a0a0056b513907c0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfMy0zLTEtMS0w_52fc32d0-7f01-49f2-abd2-e9b3b106c4bc"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC0yLTEtMS0w_19ef8aac-6c31-4259-9f23-56d124b46685"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC0zLTEtMS0w_3dcce511-7983-4700-aa08-8d5c5ce91453"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185NC9mcmFnOjc4M2M0MTM2NGZjZDRjOGRhZjU0OTJmYjliNjZkNTkyL3RhYmxlOmIzZjZjODVjMDVkNDQzZmRiNGI0MzUxNjgyMmYwYmI1L3RhYmxlcmFuZ2U6YjNmNmM4NWMwNWQ0NDNmZGI0YjQzNTE2ODIyZjBiYjVfNC00LTEtMS0w_d5f66099-4361-45d8-b11a-0e5ad90f5de8"
      unitRef="rate">0.98</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMS0xLTEtMA_4d7db3fb-54ad-4b28-b3c7-3118271d9200"
      unitRef="usd">933000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMi0xLTEtMA_ca43b78b-133e-46fe-aa7c-05a829dc7dbc"
      unitRef="usd">652000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzMtMy0xLTEtMA_44497e6d-fe91-41ad-824c-6e912b426d61"
      unitRef="usd">680000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMS0xLTEtMA_efda0021-3d9b-4eb0-a525-f9fd870be779"
      unitRef="shares">20370</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:StockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMi0xLTEtMA_355f7f8c-43bb-4400-8efd-20cdf1380854"
      unitRef="shares">24000</mho:StockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:StockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzUtMy0xLTEtMA_673648b4-3b9a-49b2-934f-1f0d823b5de2"
      unitRef="shares">24000</mho:StockUnitsAwardedUnderThe2018LTIPPlan>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMS0xLTEtMA_f83bfe44-58c0-4824-a8b8-ff9a8ec4567b"
      unitRef="usd">300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMi0xLTEtMA_94f950c5-074d-439f-b1a7-962910f26914"
      unitRef="usd">200000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDAvZnJhZzplYWUzOGJjZDMxOWU0MDlhYWE1NWIwNjExYzAzZDkxYy90YWJsZTo1ZTc5ZjllYTlhZmY0OWE2YmRjYzY5ZDAwNzg4ZmNlMi90YWJsZXJhbmdlOjVlNzlmOWVhOWFmZjQ5YTZiZGNjNjlkMDA3ODhmY2UyXzYtMy0xLTEtMA_8f939227-69a5-45f9-accc-9487e6fc526e"
      unitRef="usd">200000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel
      contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzg2L2ZyYWc6MzgxZTM0MmZmYTAyNGRiZGE2YWE1Mzk2MTZlYWFlYTUvdGV4dHJlZ2lvbjozODFlMzQyZmZhMDI0ZGJkYTZhYTUzOTYxNmVhYWVhNV8yNzQ4Nzc5MDY5NjM4_23a94a7e-c837-4831-82e1-f6ba4c1ae7fe"
      unitRef="usd">400000</mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzg2L2ZyYWc6MzgxZTM0MmZmYTAyNGRiZGE2YWE1Mzk2MTZlYWFlYTUvdGV4dHJlZ2lvbjozODFlMzQyZmZhMDI0ZGJkYTZhYTUzOTYxNmVhYWVhNV8yNzQ4Nzc5MDY5NjYz_4e99b30b-165e-4550-b1c5-60387f2abfcb"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDYvZnJhZzpkMTRhYTk2N2RkMzY0YjY0YmYwOTBmZmM3MWMyMDkzMC90YWJsZTo0M2QwOGMxYjk5NzM0MjU0YWUwOTQ4ZDlkZDUxMDAxOC90YWJsZXJhbmdlOjQzZDA4YzFiOTk3MzQyNTRhZTA5NDhkOWRkNTEwMDE4XzMtMS0xLTEtMA_5a9d56b9-3ad9-4e61-9017-365bc206f0c7"
      unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTUvZnJhZzpiZDg3ZDA0YjhhZGU0NGIzOTkyZjBiNTVmNjJiODdkOC90YWJsZTo1YzFjZTZmNDg4Yzk0ZWYwYjkwMzU1MmU3NmViZjEwOC90YWJsZXJhbmdlOjVjMWNlNmY0ODhjOTRlZjBiOTAzNTUyZTc2ZWJmMTA4XzItMi0xLTEtMA_a9662aae-3ecf-4396-9413-880d2c0c03e7"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTUvZnJhZzpiZDg3ZDA0YjhhZGU0NGIzOTkyZjBiNTVmNjJiODdkOC90YWJsZTo1YzFjZTZmNDg4Yzk0ZWYwYjkwMzU1MmU3NmViZjEwOC90YWJsZXJhbmdlOjVjMWNlNmY0ODhjOTRlZjBiOTAzNTUyZTc2ZWJmMTA4XzItMy0xLTEtMA_28043503-f86f-450a-a5e3-6627e02ee8c4"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjcvZnJhZzo2NWE4MmQzNjkwOGY0Y2ZmOWNjZjIxMTBlNTIwNDM1Mi90YWJsZTozOWQ3NTdlY2I2MmE0NjAzYTU3MTM0ODIwMjM3MTZmMi90YWJsZXJhbmdlOjM5ZDc1N2VjYjYyYTQ2MDNhNTcxMzQ4MjAyMzcxNmYyXzItMS0xLTEtMA_155f58fe-4260-4418-8cbb-4a2ad2c89a66"
      unitRef="usd">700000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjcvZnJhZzo2NWE4MmQzNjkwOGY0Y2ZmOWNjZjIxMTBlNTIwNDM1Mi90YWJsZTozOWQ3NTdlY2I2MmE0NjAzYTU3MTM0ODIwMjM3MTZmMi90YWJsZXJhbmdlOjM5ZDc1N2VjYjYyYTQ2MDNhNTcxMzQ4MjAyMzcxNmYyXzItMi0xLTEtMA_c41fb94c-4159-4d25-a00c-6c035ea2c261"
      unitRef="usd">600000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzItMS0xLTEtMA_5a9d56b9-3ad9-4e61-9017-365bc206f0c7"
      unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzMtMS0xLTEtMA_b41c4c11-6325-476a-bef2-da38b0166eeb"
      unitRef="number">0.0190</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i1c95aab19e164b4386a6471b660d79a8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzQtMS0xLTEtMA_b40540bc-8037-408c-b866-fd4a8da0e75d"
      unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i0f96239948944ca39da3f6352b61c57b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDUvZnJhZzo4ZWU4NTZkMzM2M2I0ODE1YmY1NmRlY2VkNzJmMjk5OS90YWJsZTo5Y2RlOTc5ZDIzMzc0NmZiYjM3MmQ5MWIzYWYyZjA1Yy90YWJsZXJhbmdlOjljZGU5NzlkMjMzNzQ2ZmJiMzcyZDkxYjNhZjJmMDVjXzUtMS0xLTEtMA_4435ed75-488d-48ff-bf55-b93b0be2978c"
      unitRef="number">0.0200</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMS0xLTEtMA_d4b6c0a4-1298-4073-aec6-2480845d4caf"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMi0xLTEtMA_91ee56fd-e274-4364-9b90-a7e0ecd9be2c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTcvZnJhZzplYWM4YzlhZGY1NmI0MWNmYWRlOThmY2UwNzg4ODNlNC90YWJsZTplYzYxOTMzMzcxNGQ0YTRkYTY3MTcxOWUxY2E2ODViMy90YWJsZXJhbmdlOmVjNjE5MzMzNzE0ZDRhNGRhNjcxNzE5ZTFjYTY4NWIzXzItMy0xLTEtMA_9c733aec-2125-4a5b-8306-88cd383fffa9"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzc2L2ZyYWc6MTJmYjhkNWIxNTIyNDEzZDkxMDJhZGIwNGNiZDI4NWMvdGV4dHJlZ2lvbjoxMmZiOGQ1YjE1MjI0MTNkOTEwMmFkYjA0Y2JkMjg1Y18yNzQ4Nzc5MDcwMjY5_29e4c189-33c6-4ef9-a120-e6be882ad981"
      unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzc2L2ZyYWc6MTJmYjhkNWIxNTIyNDEzZDkxMDJhZGIwNGNiZDI4NWMvdGV4dHJlZ2lvbjoxMmZiOGQ1YjE1MjI0MTNkOTEwMmFkYjA0Y2JkMjg1Y18yNzQ4Nzc5MDcxMjQ4_a8ec7f28-d86d-4d1c-8833-9d76449c7f18"
      unitRef="shares">2250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <dei:DocumentType
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk3_33eb27af-97c0-4a21-819d-d5a408829e3e">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ODI4NTM1YmQ5Y2RkNDgzMGFhNGEyZTQ2ZGUyYjhiMGEvdGFibGVyYW5nZTo4Mjg1MzViZDljZGQ0ODMwYWE0YTJlNDZkZTJiOGIwYV8wLTAtMS0xLTA_c8a9039a-e5c8-4606-aa46-1a14175b6e3c">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8xMTk_7aa0e29e-6c39-4b07-8166-9eec1a0a4078">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ZGM1ZjNhOTBkNjk1NGM2N2FlMzEyOTUyNmFjNWRkNWQvdGFibGVyYW5nZTpkYzVmM2E5MGQ2OTU0YzY3YWUzMTI5NTI2YWM1ZGQ1ZF8wLTAtMS0xLTA_6fa0564f-baa9-426b-a676-aec3c02a5b71">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk4_68e91e43-4972-4a49-af89-f40400c2c555">1-12434</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAx_f37e02ef-a632-47d1-a311-c00fe354cf5b">M/I HOMES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MmY4MDQ3NTg5NzQxNDk2OWJjMjBhM2JjYmNmYTdlYTcvdGFibGVyYW5nZToyZjgwNDc1ODk3NDE0OTY5YmMyMGEzYmNiY2ZhN2VhN18wLTEtMS0xLTA_1bac39c3-165f-4924-bb8f-45f0b0d68c81">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MmY4MDQ3NTg5NzQxNDk2OWJjMjBhM2JjYmNmYTdlYTcvdGFibGVyYW5nZToyZjgwNDc1ODk3NDE0OTY5YmMyMGEzYmNiY2ZhN2VhN18wLTMtMS0xLTA_05b183ee-0f80-4b88-a72c-b356a9a63e02">31-1210837</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAy_7e66f0a1-3771-4901-8050-8c4e49653414">4131 Worth Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAz_68d59bff-9c83-4cb1-bf94-255899e2fdf1">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA0_793c02e9-7df9-4f5c-9d2b-9ff65188da1c">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA1_dd8f922f-30a3-4112-a9d3-05a144973514">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yODk5_b408512d-0d04-4b99-ba77-3a3e67605a1f">43219</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTA2_9a2cd739-d8cd-4d36-81b6-40908be3c3f0">614</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yOTAw_675b63f4-00eb-4223-ad4f-0f7e602c1001">418-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTAtMS0xLTA_259e2fa1-1b59-47d7-968e-c32c844f321c">Common Shares, par value $.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTEtMS0xLTA_f768c7f2-f060-4cce-8d41-90379326c1e4">MHO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDA0YWY2N2QxNGE0NDk3OWIzMTlhMGJmNmE1ZmY4NjYvdGFibGVyYW5nZTowMDRhZjY3ZDE0YTQ0OTc5YjMxOWEwYmY2YTVmZjg2Nl8xLTItMS0xLTA_ebb1a357-d867-4085-93e5-a1f1b3e919f1">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NWU4ZWNjYjJmN2UyNGNlZmJlYWIwZWExN2M3NGQ5NjkvdGFibGVyYW5nZTo1ZThlY2NiMmY3ZTI0Y2VmYmVhYjBlYTE3Yzc0ZDk2OV8wLTAtMS0xLTA_c65fa108-60b7-45a2-977f-d1d4b5c2c46d">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6YTZkNmNmMjE3ZGMxNDNlYWIyOTI1OGY0MGFkOTM3NjkvdGFibGVyYW5nZTphNmQ2Y2YyMTdkYzE0M2VhYjI5MjU4ZjQwYWQ5Mzc2OV8wLTMtMS0xLTA_4fd7fe33-cdf1-4df1-a4fa-3f516afe5a50">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6OWM5NWI5ZWVhZjE0NGFjMWFkOGYxNTQ4MTUxYWI4ZmYvdGFibGVyYW5nZTo5Yzk1YjllZWFmMTQ0YWMxYWQ4ZjE1NDgxNTFhYjhmZl8wLTAtMS0xLTA_73ef3d0b-1d7e-4ff6-9bf1-f38a2f2f93c2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6MDNiNmU2MTllYTllNDM4YTlhZmM3OTcwNjM3MDgwYjAvdGFibGVyYW5nZTowM2I2ZTYxOWVhOWU0MzhhOWFmYzc5NzA2MzcwODBiMF8wLTAtMS0xLTA_4a3be4ba-db15-490f-95d3-98e283017727">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18wLTEtMS0xLTA_a7827103-1b88-465f-a07d-dd8cb4fa725a">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18xLTUtMS0xLTA_bb780ea8-8335-4182-a1ed-525b61789d38">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6NTQ1NDExZGE2NmYyNDBjNjk4Yzg0YzdlNWI4ZGYyNTcvdGFibGVyYW5nZTo1NDU0MTFkYTY2ZjI0MGM2OThjODRjN2U1YjhkZjI1N18yLTUtMS0xLTA_effce2bd-be86-4480-afa3-92311b92b69f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNzQ4Nzc5MDcyMzky_e80ddb1b-b778-4763-a195-7d2ea7fb355f">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGFibGU6ZTlkOGVhNDE3MDdjNGUwZTgwMGQ0MDQ0ZTg2M2VmMDUvdGFibGVyYW5nZTplOWQ4ZWE0MTcwN2M0ZTBlODAwZDQwNDRlODYzZWYwNV8wLTEtMS0xLTA_c157e4bf-8a2a-48d2-b4b1-2c193b79cfaf">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i0c8c759079354804ab8a441b9cb9362b_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNTA5_2293a712-fa05-4046-a6e6-a924bb9b9732"
      unitRef="usd">1700000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic13aa055323544789f66350374aabcf5_I20220216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xL2ZyYWc6YWExNmIxMWE4MDU2NDI5MjhlZmZlMjhhMzI0MzA5YWYvdGV4dHJlZ2lvbjphYTE2YjExYTgwNTY0MjkyOGVmZmUyOGEzMjQzMDlhZl8yNTg1_7881d323-7715-42e7-80bf-ef94c5d82ad5"
      unitRef="shares">28459630</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183MC9mcmFnOjVkZjNiNDJiNjcxMzQ5ZmFiOTRiNzgyNDI2Y2M5ZjBlL3RleHRyZWdpb246NWRmM2I0MmI2NzEzNDlmYWI5NGI3ODI0MjZjYzlmMGVfMjc0ODc3OTA4MTk0OA_6e73d30f-a7ab-4f07-946e-886eda5b3723">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183MC9mcmFnOjVkZjNiNDJiNjcxMzQ5ZmFiOTRiNzgyNDI2Y2M5ZjBlL3RleHRyZWdpb246NWRmM2I0MmI2NzEzNDlmYWI5NGI3ODI0MjZjYzlmMGVfMjc0ODc3OTA4MTcyNw_c0d1ab60-f44f-4d5e-ab52-30bdf8f52bd9">Columbus, Ohio</dei:AuditorLocation>
    <us-gaap:Revenues
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy0xLTEtMS0w_3baae09d-450a-405f-9db2-eda58eecf03c"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy0zLTEtMS0w_2fc0dd1e-028f-4f12-bc3f-7edbda636717"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMy01LTEtMS0w_d2f54331-52ad-4f49-9c10-cdbc79104e69"
      unitRef="usd">2500290000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS0xLTEtMS0w_f37e1f20-f9b9-4276-9624-827ce8a46c9a"
      unitRef="usd">2836972000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS0zLTEtMS0w_73bfcf76-cd6f-445b-9e05-13a827952426"
      unitRef="usd">2361367000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNS01LTEtMS0w_23b46329-631f-4cb2-a447-04663baeee47"
      unitRef="usd">2005861000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi0xLTEtMS0w_07134d96-75da-433a-b84a-c9435bb5e7c0"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi0zLTEtMS0w_98988b09-d4a3-47f0-bb13-99edb1e87094"
      unitRef="usd">8435000</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNi01LTEtMS0w_e236fdfc-99ab-4d82-b70a-cd088edaf128"
      unitRef="usd">5002000</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy0xLTEtMS0w_29b157aa-bf73-4791-8d46-a9a0047de39d"
      unitRef="usd">192009000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy0zLTEtMS0w_a8dcbd01-9938-4dcc-b27b-2ac4493d20bb"
      unitRef="usd">177547000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfNy01LTEtMS0w_616afd53-02fc-4e12-b764-5e12b4d3d41b"
      unitRef="usd">147954000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC0xLTEtMS0w_c27eafec-ff62-4807-8a9b-0f61e511b929"
      unitRef="usd">198610000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC0zLTEtMS0w_f4a4b8c9-0134-4095-8518-54e69606fedd"
      unitRef="usd">179535000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfOC01LTEtMS0w_abdf9564-0e9e-472b-9ed7-b62d795b7a4c"
      unitRef="usd">154384000</us-gaap:SellingExpense>
    <us-gaap:OtherIncome
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtMS0xLTEtMA_6a8aa7dd-39a1-4ff5-876b-4694660c9546"
      unitRef="usd">-2046000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtMy0xLTEtMA_3caed1e4-2d41-42d3-a93e-b8fbd9cef781"
      unitRef="usd">-466000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTAtNS0xLTEtMA_3ec334ad-a8e7-4f1a-a3aa-35f304080ad4"
      unitRef="usd">-311000</us-gaap:OtherIncome>
    <us-gaap:InterestExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtMS0xLTEtMA_429045d0-a429-4cf0-98e6-fa24b61cc26d"
      unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtMy0xLTEtMA_d421c3a7-e208-4404-be9b-8d50ba4d686e"
      unitRef="usd">9684000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTEtNS0xLTEtMA_403036c0-184d-4316-b7f5-5b88025c8abe"
      unitRef="usd">21375000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItMS0xLTEtMA_54bd3194-bd73-457a-92a2-bc961987cf07"
      unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItMy0xLTEtMA_f173cd02-8604-4b98-b57e-31be2969b214"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTItNS0xLTEtMA_db15bdef-c5f6-4c79-a56d-1d63ad97de7e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:CostsAndExpenses
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtMS0xLTEtMA_8c8a6957-286c-4672-94fa-b77d99995e2f"
      unitRef="usd">3236773000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtMy0xLTEtMA_af1a45b5-164b-4278-a60f-f1cfd1097886"
      unitRef="usd">2736102000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTMtNS0xLTEtMA_ef21bd2c-1e67-405e-95d1-824a242645fd"
      unitRef="usd">2334265000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtMS0xLTEtMA_92fade98-d421-4d9b-b772-5c8b42f96c0b"
      unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtMy0xLTEtMA_6ea0de9a-c942-4980-9e9b-ed0c6e2776a9"
      unitRef="usd">310043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTUtNS0xLTEtMA_b71edd18-e310-45b4-af19-d621ecbafb44"
      unitRef="usd">166025000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctMS0xLTEtMA_f2c3c8c1-2b6f-4495-a977-ff0c1d5c0a70"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctMy0xLTEtMA_2a923d2b-02cf-4d2a-99f1-337ed87e8095"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTctNS0xLTEtMA_141366ba-fa19-4947-ab84-92a352d82721"
      unitRef="usd">38438000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktMS0xLTEtMA_8a2781c4-66c8-4361-953f-dc5e029e7f01"
      unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktMy0xLTEtMA_69461d93-a612-49de-8be2-74905bd52335"
      unitRef="usd">239874000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMTktNS0xLTEtMA_279ff9bd-ba46-470f-9147-eceea8034737"
      unitRef="usd">127587000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctMS0xLTEtMA_7a1f1979-71d6-4484-aeb4-37b37551eba7"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctMy0xLTEtMA_e8f63bec-2d55-4f8f-a8ea-9d78ce353f5a"
      unitRef="usdPerShare">8.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjctNS0xLTEtMA_75648a2a-53a7-4b2b-89c3-dd529446b37d"
      unitRef="usdPerShare">4.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtMS0xLTEtMA_7c20180b-462e-449d-9c59-4bcef2a36481"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtMy0xLTEtMA_3be8d404-b705-445d-a678-7f4261f53110"
      unitRef="usdPerShare">8.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMjgtNS0xLTEtMA_2fceb489-2320-4d13-b8ba-c6c07258ddfd"
      unitRef="usdPerShare">4.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtMS0xLTEtMA_7b59e8d3-3fc1-45da-bf16-8648b639065e"
      unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtMy0xLTEtMA_6d4ad098-a919-4c07-9e44-6b65e3bcd9a0"
      unitRef="shares">28610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzEtNS0xLTEtMA_369ab28e-c75f-4fb2-a153-3542e603ce6d"
      unitRef="shares">27846000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItMS0xLTEtMA_1d6f40e7-b75f-4c8e-820a-d1efb4f3aa69"
      unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItMy0xLTEtMA_421b4b1e-8c89-4c46-85ad-a9e8d1ef774d"
      unitRef="shares">29152000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183My9mcmFnOjRlYzBhYTk1MjU4MzQ4YjQ4NTAwOGVmYWU2ZTY5YmY4L3RhYmxlOjc3MmNhYzhlOTY2YTRhNTFhMzA3MzRjN2FkZDY4ZmMwL3RhYmxlcmFuZ2U6NzcyY2FjOGU5NjZhNGE1MWEzMDczNGM3YWRkNjhmYzBfMzItNS0xLTEtMA_96ea6834-8e68-40dd-b6fe-90b5f107fbc7"
      unitRef="shares">28475000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNC0yLTEtMS0w_4b3659a1-71a0-44f0-8bdb-ef144fccbabc"
      unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNC00LTEtMS0w_d63865f2-7b1c-459a-bed8-78df2c603fd3"
      unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNS0yLTEtMS0w_3e6f32f3-6896-4720-a681-291c34e8ca34"
      unitRef="usd">275655000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNS00LTEtMS0w_ab6ebeca-52eb-416d-bfc2-eafe5eb156b1"
      unitRef="usd">234293000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:InventoryRealEstate
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNi0yLTEtMS0w_ae165f9a-d3a0-4300-9dc8-9fb863de09a3"
      unitRef="usd">2452434000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNi00LTEtMS0w_3c5a99a9-a273-4911-a245-56c20d2c255d"
      unitRef="usd">1916608000</us-gaap:InventoryRealEstate>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNy0yLTEtMS0w_3d75508e-80d0-452e-bf3d-2936f485c6a6"
      unitRef="usd">37648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNy00LTEtMS0w_1dc28cf0-26ac-427d-9b85-cb359ae1b122"
      unitRef="usd">26612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOC0yLTEtMS0w_d6dde490-475b-4c76-b905-3e3a22e4f900"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOC00LTEtMS0w_55243d0d-5cbb-4c91-a04a-af4dbb14245c"
      unitRef="usd">34673000</us-gaap:EquityMethodInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOS0yLTEtMS0w_1005eaf8-40c4-487b-b872-d44bc0b5cdf2"
      unitRef="usd">50950000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfOS00LTEtMS0w_431285cf-33bd-4cf1-982c-ca961a95a0a3"
      unitRef="usd">52291000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTAtMi0xLTEtMA_675164a3-9dd0-47af-a76d-ba1367acf7db"
      unitRef="usd">10251000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTAtNC0xLTEtMA_0dba0b44-3098-4d26-ae5c-f15de1a1c826"
      unitRef="usd">6183000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTEtMi0xLTEtMA_658175d4-fd6e-46dd-b52f-10f7bf73ed46"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTEtNC0xLTEtMA_95797269-841c-4d04-b23d-93e4fe8a6bc6"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTItMi0xLTEtMA_a7b4c457-79f0-4f03-9f2a-e4e82cd2e065"
      unitRef="usd">103026000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTItNC0xLTEtMA_2d0c3dfc-37e3-4e16-abf4-66cbe3380de4"
      unitRef="usd">95175000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTMtMi0xLTEtMA_53ef5c24-5ec8-4ed4-95e5-3e6c058c9fa3"
      unitRef="usd">3239853000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTMtNC0xLTEtMA_db19c743-4e18-4f7a-837d-ec0090e7f016"
      unitRef="usd">2643045000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTgtMi0xLTEtMA_49228cce-7e71-4a0b-996f-be1f94d71f12"
      unitRef="usd">244505000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTgtNC0xLTEtMA_d865dc79-5940-4829-837f-7e49376974a3"
      unitRef="usd">185669000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTktMi0xLTEtMA_6584fc6d-43f8-4119-8fac-042e35f472ec"
      unitRef="usd">107864000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMTktNC0xLTEtMA_35d03e80-95f0-4358-a2f1-dbb7fc26936d"
      unitRef="usd">72635000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:OperatingLeaseLiability
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjAtMi0xLTEtMA_6f291ad5-fb58-485b-92c6-b5d8f81dac1e"
      unitRef="usd">51497000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjAtNC0xLTEtMA_9f2945de-1a98-4ae9-8957-cd584409f148"
      unitRef="usd">52474000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OtherLiabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjEtMi0xLTEtMA_0a97ccd9-9908-4d5c-b72b-9fe754c97ed1"
      unitRef="usd">226969000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjEtNC0xLTEtMA_2b08b108-968c-401b-925c-c56fcde8e24a"
      unitRef="usd">183583000</us-gaap:OtherLiabilities>
    <us-gaap:SpecialAssessmentBondNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjItMi0xLTEtMA_044a3507-3722-449c-b46b-5804023d0a1b"
      unitRef="usd">20089000</us-gaap:SpecialAssessmentBondNoncurrent>
    <us-gaap:SpecialAssessmentBondNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjItNC0xLTEtMA_0b29fd85-8309-47a6-b775-ad9648e01bec"
      unitRef="usd">8196000</us-gaap:SpecialAssessmentBondNoncurrent>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjMtMi0xLTEtMA_cebe1aec-b07b-4548-aecf-82924710dbce"
      unitRef="usd">2768000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjMtNC0xLTEtMA_04340b2e-64bc-4a05-943f-030050d0ddcf"
      unitRef="usd">9914000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjUtMi0xLTEtMA_3ab8e344-65bb-46da-b51e-b832c66e39a6"
      unitRef="usd">266160000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjUtNC0xLTEtMA_e6d50a9c-45f2-4bc0-956e-78854ed74a19"
      unitRef="usd">225634000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:OtherNotesPayable
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjYtMi0xLTEtMA_1136b8bf-80e2-4cb2-99b0-0bd9eb8e6898"
      unitRef="usd">4549000</us-gaap:OtherNotesPayable>
    <us-gaap:OtherNotesPayable
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjYtNC0xLTEtMA_edc5fb25-a8a2-48a4-8541-d5c310761ca1"
      unitRef="usd">4072000</us-gaap:OtherNotesPayable>
    <mho:Seniornotesdue2025
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjgtMi0xLTEtMA_ef35f1c1-5274-4b64-bfde-c879d304ec7e"
      unitRef="usd">0</mho:Seniornotesdue2025>
    <mho:Seniornotesdue2025
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjgtNC0xLTEtMA_9fef7890-6cde-4640-ad4a-6558cc8ef8ef"
      unitRef="usd">247613000</mho:Seniornotesdue2025>
    <mho:SeniorNotesDue2028
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjktMi0xLTEtMA_3fbe31fa-2082-4dab-a5c8-6760a3c8bd4b"
      unitRef="usd">395331000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2028
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMjktNC0xLTEtMA_f419ebfc-a9c3-4bcd-9fce-ea9c9a584f19"
      unitRef="usd">394557000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2030
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtMi0xLTEtMzg4MzU_093cc6f8-a0ee-461d-9a2b-010bdd4d5ff8"
      unitRef="usd">295937000</mho:SeniorNotesDue2030>
    <mho:SeniorNotesDue2030
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtNC0xLTEtMzg4Mzc_c526d49c-8339-4bb2-b694-a134c03ce754"
      unitRef="usd">0</mho:SeniorNotesDue2030>
    <us-gaap:Liabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtMi0xLTEtMA_a2e33fe7-c29e-4b00-a244-e179a4037637"
      unitRef="usd">1615669000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzAtNC0xLTEtMA_3de0ae7d-6270-4fea-8936-a69fc5b6b478"
      unitRef="usd">1384347000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzItMi0xLTEtMA_b979633a-8088-4fcc-b52a-95c210950bd5"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzItNC0xLTEtMA_12f856d5-28e7-4d55-a0d6-ddd856806264"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzIw_7a4181d6-bdba-465e-802b-bd0a64f33038"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzQ1_30eaae6f-24d4-46e4-abc0-c80b6209e767"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmUyODI3YTA4MDFhMzQ4MWM4OGY1NGU1YTc1NTI1MTkwXzc0_a4142736-b2b6-4df9-9fb7-f4ab0f5800b1"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtMi0xLTEtMA_1cee6d3d-405d-44a7-9838-f3c91012ec18"
      unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzYtNC0xLTEtMA_5eb3df7d-18b1-4a75-96d1-ca400834a524"
      unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzctMi0xLTEtMA_bc580737-ecf9-4618-a867-f1d90768d5fd"
      unitRef="usd">347452000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzctNC0xLTEtMA_732959b8-5d85-4cdf-bdec-8f90b645e6cb"
      unitRef="usd">339001000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzgtMi0xLTEtMA_5df72fdb-ca3a-4e38-b8b7-794c889df267"
      unitRef="usd">1345321000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzgtNC0xLTEtMA_78bcb164-d622-4e55-807c-fe69ac6065ed"
      unitRef="usd">948453000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjVhNmJkNmI0ZWE2OTQxZWY4ZjQ1ZmNlYjg2N2FiMWVhXzMz_9699a689-9c60-4447-aaf6-6264da9eefff"
      unitRef="shares">1637511</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjVhNmJkNmI0ZWE2OTQxZWY4ZjQ1ZmNlYjg2N2FiMWVhXzQw_a3da411e-1784-4078-8947-736452d46a1f"
      unitRef="shares">1323292</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktMi0xLTEtMA_8cd16285-3939-4e47-a3a4-9d23a03960f1"
      unitRef="usd">68890000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfMzktNC0xLTEtMA_4f65d0bf-1a20-4d87-99ad-52694b966c30"
      unitRef="usd">29057000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDAtMi0xLTEtMA_adcab912-24aa-4dc0-aedc-53cd19dfc97f"
      unitRef="usd">1624184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDAtNC0xLTEtMA_fbb27b1d-2595-4e35-9815-34af0c920001"
      unitRef="usd">1258698000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDEtMi0xLTEtMA_45539d12-57c4-4f9d-8360-67906da88b28"
      unitRef="usd">3239853000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM183Ni9mcmFnOmVmZWIwOWEwZWFkYjQwZTRiOGUzYjg5NTY2YWM3MzlkL3RhYmxlOjZjZTc0MTY2ZjYzYjQ3MGZhYTI5Mzg2ZTU5ZGJiMzJjL3RhYmxlcmFuZ2U6NmNlNzQxNjZmNjNiNDcwZmFhMjkzODZlNTlkYmIzMmNfNDEtNC0xLTEtMA_af920732-9a8b-4bfe-ac23-259b4e8d4480"
      unitRef="usd">2643045000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy01LTEtMS0w_7ee57045-cedd-48bc-b194-2a897c1b04b1"
      unitRef="shares">27516218</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i70f1a89ecc274d1c8be702c0e60f4d80_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy03LTEtMS0w_e612e1f6-02ac-4b83-82a7-1ce1610851e0"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21da959456934c129b57ce0583397ae7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy05LTEtMS0w_29fd6563-fe65-4962-abdf-6988bc3ea685"
      unitRef="usd">330517000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa7faeb43a174bebae4b2ebc4312a9c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xMS0xLTEtMA_82d64ecd-0bd3-4639-93d0-cad1520ea95a"
      unitRef="usd">580992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c9853c9831c4b30843d19e1937430dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xMy0xLTEtMA_f9093c5d-2ab5-49f8-8550-f0320255f9f9"
      unitRef="usd">-56507000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMy0xNS0xLTEtMA_16f09dc1-6f1a-47f6-a59f-f9d24dcd9850"
      unitRef="usd">855303000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0b6fc7ebfc384e6aafb2ef5d98390494_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNC0xMS0xLTEtMA_04053d70-2e0f-4ff3-b603-ffc194d72fd1"
      unitRef="usd">127587000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNC0xNS0xLTEtMA_d986fe0d-0c8f-4df9-9bee-71337ab61066"
      unitRef="usd">127587000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtNS0xLTEtMA_9f08c8c5-ede1-4d8f-b475-edbcb6fcd1eb"
      unitRef="shares">-201088</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtMTMtMS0xLTA_e389e096-fc4c-4fb0-a9af-52772f224893"
      unitRef="usd">5150000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTAtMTUtMS0xLTA_3ba96c7c-1172-4485-9363-5ddd0a2ca332"
      unitRef="usd">5150000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtNS0xLTEtMA_e10a1cc9-7a54-4e78-924c-c2a58a25f177"
      unitRef="shares">954370</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtOS0xLTEtMA_661aa6a3-5ee0-4455-b8cd-b760109c98ab"
      unitRef="usd">-1204000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtMTMtMS0xLTA_120f6aae-0a0e-4d7f-aa50-743ca4579c18"
      unitRef="usd">20848000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTEtMTUtMS0xLTA_a24d8186-12c9-4807-a0ee-b4da394ae871"
      unitRef="usd">19644000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTItOS0xLTEtMA_dc02fd67-0ff6-43a7-9653-76898fc81b38"
      unitRef="usd">5846000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTItMTUtMS0xLTA_b1e6affb-d1ab-4604-b59d-b7f9b7eaf3ec"
      unitRef="usd">5846000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTMtOS0xLTEtMA_2d68c75b-1e9e-494f-92bd-fcdd6e522d97"
      unitRef="usd">247000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTMtMTUtMS0xLTA_0226e9eb-0e10-4263-87ca-1eb6933cb4cc"
      unitRef="usd">247000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i0e6bcfd15a284ed99ab4d9d628a90f58_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtNS0xLTEtMA_1b04d3e3-316b-4d7e-9aa3-336dd1486907"
      unitRef="shares">116956</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i6e7be76dceaa4fb0a3bfc85b297d3167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtOS0xLTEtMA_d652c992-b03b-4633-afb5-9a34be9629fe"
      unitRef="usd">2545000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i288145a98a9e43e2a4b3ac7355be5e84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtMTMtMS0xLTA_317f90e0-d19b-421c-93c9-3dca12c30496"
      unitRef="usd">-2545000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTQtMTUtMS0xLTA_057466d8-729d-4377-bb17-1daff9ab2197"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="if46c788f526a42c9b02d668ba0216c7d_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtNS0xLTEtMA_fb82b1a7-68bf-4802-b141-8b0dcd4da9ea"
      unitRef="shares">28386456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if46c788f526a42c9b02d668ba0216c7d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtNy0xLTEtMA_267570ca-95a9-4d26-ba49-ce3d4cd441d0"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52343568cbeb4e6aaefd279865a7d6b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtOS0xLTEtMA_e7667253-2f9a-4883-abd9-008bba66706a"
      unitRef="usd">332861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf76f8040cb94a7f9b03c1e592bbf351_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTEtMS0xLTA_5be2708c-399d-4232-acaa-351aac922111"
      unitRef="usd">708579000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i54a18b386432450d892691bd7617854e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTMtMS0xLTA_6c245ee0-c9a8-41e5-b2cb-5e32834101e9"
      unitRef="usd">-38264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTUtMTUtMS0xLTA_799d9347-723e-40bc-8658-1e1d471c843c"
      unitRef="usd">1003477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i63bb7e9363c64f35b295bdc66ebc9cba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTYtMTEtMS0xLTA_83fcb28e-29a2-41a8-a4e0-37116ca296e8"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMTYtMTUtMS0xLTA_a54a0be1-1a11-45f0-bc2a-28bf4b950bed"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtNS0xLTEtMA_83bf90fe-f662-4d69-b5e6-07b1ab59623d"
      unitRef="shares">-80000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtMTMtMS0xLTA_9579f3a5-1ab1-49a4-bf66-b3050e2073dd"
      unitRef="usd">1912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjAtMTUtMS0xLTA_1540869c-e5b3-433f-8a4d-7d582e0bfcc1"
      unitRef="usd">1912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtNS0xLTEtMA_5fabcf58-4b6b-4c64-b069-6d4d810b1f4f"
      unitRef="shares">422820</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtOS0xLTEtMA_4e24d64c-4c95-4a76-872c-cfa7ee968818"
      unitRef="usd">636000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtMTMtMS0xLTA_ea7f93c7-0fd5-4e8a-9e65-286c395c9d3b"
      unitRef="usd">9270000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjMtMTUtMS0xLTA_c58cbaeb-827c-413d-9110-e0d1f686c2e3"
      unitRef="usd">9906000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjUtOS0xLTEtMA_d23684da-3ee3-4940-ac00-3ec86f977641"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjUtMTUtMS0xLTA_e65a40ff-7d22-4c18-a535-6fd789b2e114"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjYtOS0xLTEtMA_cc66f051-615f-4966-aaa6-c02a75ba495b"
      unitRef="usd">215000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjYtMTUtMS0xLTA_4cd7c88f-4f5c-4508-90d4-bae6f0c8dab5"
      unitRef="usd">215000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="iab074bf8dd154287b8a8db48c08bb892_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctNS0xLTEtMA_1e5e585e-e0ab-41e2-a18d-c44377697fa0"
      unitRef="shares">84573</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="iebfbbfa7348246cd8e231053b4d58f45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctOS0xLTEtMA_ca71f1b9-49cc-43c1-be40-3742aa172085"
      unitRef="usd">1849000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i1b35a72d70de4ed38dc185cc80420f7c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctMTMtMS0xLTA_cb6fdc95-834a-4104-8f21-0271f0863a3d"
      unitRef="usd">-1849000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjctMTUtMS0xLTA_1b34efaf-424a-4d1c-82a4-44ca914f215d"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="i1a6f836b07484ce99ffe006c7ac6a668_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtNS0xLTEtMA_53072e58-be2d-44bd-aaf9-5e8389d44d24"
      unitRef="shares">28813849</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a6f836b07484ce99ffe006c7ac6a668_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtNy0xLTEtMA_8d0f2f31-822e-453a-8129-bfdcaf06fb7e"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53a1aa4eff9b43cb9de641f7a7aeb002_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtOS0xLTEtMA_8ab53d8d-1fd8-4c32-baf1-040c4e785fa0"
      unitRef="usd">339001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b1e30eb61ae42ccbfe2c978a129f32e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTEtMS0xLTA_95d12315-2230-4112-9b5d-a35a8378d74d"
      unitRef="usd">948453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c32110c1d76481f8005703f460cb285_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTMtMS0xLTA_aeca9daa-247f-4f4c-99dc-b03d8858b52d"
      unitRef="usd">-29057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjgtMTUtMS0xLTA_79c95179-e5d8-4987-962a-c664449e753a"
      unitRef="usd">1258698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i289d8d02f80b4f5b95df04b4774b0e79_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjktMTEtMS0xLTA_6be45a98-bead-4882-9d34-a2e94ddab9b8"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMjktMTUtMS0xLTA_153e4d12-ded4-4266-805d-41ced37bef47"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtNS0xLTEtMA_e03c6c7f-0c72-4d8b-be09-c57fbe585b9a"
      unitRef="shares">-842500</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtMTMtMS0xLTA_1d71ff81-07bd-4d9a-a7a3-d1546917aaa9"
      unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzQtMTUtMS0xLTA_679f4c02-57c3-4458-807a-e66e98df09d9"
      unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctNS0xLTEtMA_92c91ad5-ccc4-4054-84c5-af76f1357433"
      unitRef="shares">452100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctOS0xLTEtMA_de486764-909f-4320-b731-0bac8fe84086"
      unitRef="usd">1227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctMTMtMS0xLTA_dc10d44d-6409-4932-a77d-ed6c8364bcf5"
      unitRef="usd">10014000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzctMTUtMS0xLTA_0dee86c3-b8cd-4c0f-b0d6-e7b1d7b296ab"
      unitRef="usd">11241000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzgtOS0xLTEtMA_2814df96-00b8-4ba5-844f-b6ae7feca146"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzgtMTUtMS0xLTA_534c4292-baf6-4655-9e30-c50ec16b8fc4"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzktOS0xLTEtMA_f5fbe513-dfb5-4c21-858e-bee612f315a9"
      unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfMzktMTUtMS0xLTA_db500467-4a01-4236-8a26-4c29a0940e9d"
      unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="ib88ce886ecfd454a9b18f5281d42b18f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtNS0xLTEtMA_8b599455-f7a1-4af6-9ba2-3c595c053ec7"
      unitRef="shares">76181</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i6892ee61262f4e55b45a83dc6544416c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtOS0xLTEtMA_65f3c5bf-80a6-448c-ad3f-bcd14e3195e9"
      unitRef="usd">1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i060c1e2905754d849c2837659757c770_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtMTMtMS0xLTA_462ac244-15df-4375-ab50-04135620a235"
      unitRef="usd">-1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDAtMTUtMS0xLTA_0ead6727-2a39-4a1b-b593-b0ac425c3b92"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtNS0xLTEtMA_822f646d-5464-45e8-aff9-2800d201262f"
      unitRef="shares">28499630</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfe230a2741d4ad2affd5659bd8d0f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtNy0xLTEtMA_264b9007-26ad-4df0-85d4-d68cf7237b40"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i50354546f12f42fbb16b7d337fb0e2d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtOS0xLTEtMA_1d09a2d4-3232-4831-8c90-f0a8dda28bb5"
      unitRef="usd">347452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75a6cd1618c14c14aee21b1c33d1dd88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTEtMS0xLTA_f01ed6e0-8d37-4512-8c88-32edd57457b0"
      unitRef="usd">1345321000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d005ba579564bcf96f69410cc0c494a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTMtMS0xLTA_b54ad822-9b4b-4da8-93b3-a0e799944735"
      unitRef="usd">-68890000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184Mi9mcmFnOjg2ZjYwOTZmZDIwMzQ2YzI5Mjk1ODY3YjJkYmU2NDM2L3RhYmxlOmMwZWFjM2EwY2YyYTQyOWU5Mzk4NjVhYTI5ZGY0ZWRiL3RhYmxlcmFuZ2U6YzBlYWMzYTBjZjJhNDI5ZTkzOTg2NWFhMjlkZjRlZGJfNDEtMTUtMS0xLTA_309ac65e-248e-40f3-a8f4-a16c17c1e0b9"
      unitRef="usd">1624184000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy0xLTEtMS0w_56bd9261-9a17-4e32-b0e8-e08ce091b8cd"
      unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy0zLTEtMS0w_e9138c1e-7b7c-4ef7-b81e-a77fd4059607"
      unitRef="usd">239874000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMy01LTEtMS0w_6937b408-1e84-4775-bcd5-2e5e3627213b"
      unitRef="usd">127587000</us-gaap:NetIncomeLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS0xLTEtMS0w_94624094-4f32-45ae-ada9-be275d26759a"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS0zLTEtMS0w_c361a50a-26f6-473f-9112-ac6d31975191"
      unitRef="usd">8435000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNS01LTEtMS0w_3924be90-b5e8-4a88-af86-42e230282531"
      unitRef="usd">5002000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy0xLTEtMS0w_46af364f-0482-4d72-b75b-7d84b46f1389"
      unitRef="usd">103000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy0zLTEtMS0w_fb7c5dd2-1f82-42ff-b80d-b6b3a7d41d9a"
      unitRef="usd">466000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNy01LTEtMS0w_df133c13-517d-44c4-bcc7-3fc5c6cbb40c"
      unitRef="usd">311000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS0xLTEtMS0w_b75076e9-1b7f-485e-8147-f6efd9f4c91f"
      unitRef="usd">2239928000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS0zLTEtMS0w_806b9981-2ec9-40ce-925b-e4e38e4cfd38"
      unitRef="usd">1843576000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfOS01LTEtMS0w_b2605191-c081-4123-ac75-c2a1658f10c6"
      unitRef="usd">1382695000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtMS0xLTEtMA_d428c5e1-ba86-4f29-8d96-5ab39663e549"
      unitRef="usd">1943000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtMy0xLTEtMA_0b6170aa-6d19-4410-9341-ee1d78b8c3a9"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTAtNS0xLTEtMA_0cc9117e-747d-4510-86a4-ee5270a791c6"
      unitRef="usd">448000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtMS0xLTEtMA_6530eb3d-2144-4a3b-b7a0-a2df232d3621"
      unitRef="usd">2195980000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtMy0xLTEtMA_2764b9bc-72fd-4eaf-bf97-aed964600d8c"
      unitRef="usd">1764845000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTEtNS0xLTEtMA_71d4470e-193b-463f-9a68-68a6c29db03f"
      unitRef="usd">1394841000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItMS0xLTEtMA_7eff625f-451e-4c23-8d17-e34413b877eb"
      unitRef="usd">-2586000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItMy0xLTEtMA_e8903846-c742-4a3e-bd08-aba025d599b3"
      unitRef="usd">318000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTItNS0xLTEtMA_bd4c848a-0a10-4a2c-a7b3-f22c76f2e965"
      unitRef="usd">-2261000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:AdditionsOfServicingAsset
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtMS0xLTEtMA_f16b369c-59a6-4ecb-a668-96a372355411"
      unitRef="usd">-16213000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtMy0xLTEtMA_fb7d24bc-348a-4464-83fb-3ba7d3972e7f"
      unitRef="usd">-6048000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTMtNS0xLTEtMA_008a1ab6-f782-4ceb-bb33-7b57becaea1a"
      unitRef="usd">-4684000</mho:AdditionsOfServicingAsset>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtMS0xLTEtMA_7b841eca-8865-4217-8f58-9679f189545a"
      unitRef="usd">1640000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtMy0xLTEtMA_f37d2bbf-060b-4153-b188-95f4f090ebb6"
      unitRef="usd">2427000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTQtNS0xLTEtMA_caf8205f-55bc-48e7-a0a4-9a291037ef6d"
      unitRef="usd">1547000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtMS0xLTEtMA_e6402e65-61d7-4656-9508-ce0a6eb79784"
      unitRef="usd">1135000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtMy0xLTEtMA_3730488d-c93c-4ca1-8f4f-078df2b7f12a"
      unitRef="usd">33000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTUtNS0xLTEtMA_5ce2e710-e958-49b6-a956-d51808c94b40"
      unitRef="usd">0</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:Depreciation
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtMS0xLTEtMA_eca87dc5-d143-4c81-b950-5693d66ea661"
      unitRef="usd">12691000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtMy0xLTEtMA_a11e302d-10ef-4569-9f0d-2dac1c48b24b"
      unitRef="usd">12636000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTYtNS0xLTEtMA_714bf6ab-993a-439e-8a36-32f356d02513"
      unitRef="usd">11691000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctMS0xLTEtMA_7541f1b4-2944-47f3-9a3e-a282e7ea5fce"
      unitRef="usd">2584000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctMy0xLTEtMA_9ecf4a99-4912-45e8-a8f3-be186cdd63b2"
      unitRef="usd">2515000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTctNS0xLTEtMA_afa08e98-8a87-46f6-abf1-b23c3ce8c14c"
      unitRef="usd">2712000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtMS0xLTEtMA_1ddd368f-6217-42a6-bdbf-cdc4bc1bfe3c"
      unitRef="usd">-2040000</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtMy0xLTEtMA_0206f91b-9c22-4d4d-b449-49fc83f1ab14"
      unitRef="usd">-950000</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMTgtNS0xLTEtMA_88d6e2f3-5cf8-41cb-abcc-7d1685ce4d6f"
      unitRef="usd">0</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <us-gaap:ShareBasedCompensation
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtMS0xLTEtMA_6e13d289-f82e-47d0-b309-9485b9f28595"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtMy0xLTEtMA_76ad3746-dd3f-40b6-b5bf-e7d474de8527"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjAtNS0xLTEtMA_eb78a6de-7456-452a-9ae7-8b47553a9fcf"
      unitRef="usd">5846000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtMS0xLTEtMA_9b758c2b-470c-462a-b012-5fe7b603ef3e"
      unitRef="usd">4068000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtMy0xLTEtMA_68c0f0da-39d7-4896-9db8-eb03dadaa29a"
      unitRef="usd">-3448000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjEtNS0xLTEtMA_ae1b5a84-877f-4259-b73b-49f59475febb"
      unitRef="usd">-3851000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtMS0xLTEtMA_0e1aa19d-eaf6-413b-9504-8a9acb2b54f0"
      unitRef="usd">508189000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtMy0xLTEtMA_2fc97117-3c0c-48bb-bf3a-537966479f5e"
      unitRef="usd">134941000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjQtNS0xLTEtMA_e40c2dfc-3455-4d49-864e-a23724052f5e"
      unitRef="usd">88358000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtMS0xLTEtMA_8845ac3b-a150-4756-a649-7e114d0de178"
      unitRef="usd">-2329000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtMy0xLTEtMA_80bbb1fa-115c-4ed7-864e-069fbdf25e04"
      unitRef="usd">17253000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjUtNS0xLTEtMA_9c7f2409-b869-42e9-afaa-8ef4049fd961"
      unitRef="usd">2072000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtMS0xLTEtMA_5b2e3608-3c6c-4a33-9f08-7d776cad5f15"
      unitRef="usd">58836000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtMy0xLTEtMA_20c02871-a461-49f3-8c82-d6af10853548"
      unitRef="usd">60643000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjYtNS0xLTEtMA_ccff7869-00df-4fb2-a4db-7c071bb0dea5"
      unitRef="usd">-6485000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctMS0xLTEtMA_93c75a10-4622-4946-945e-3ea5c6e42329"
      unitRef="usd">35229000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctMy0xLTEtMA_35b35e62-ac08-47ef-9d8d-cbbf4064114f"
      unitRef="usd">38173000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjctNS0xLTEtMA_e73f3001-a65c-4169-8504-552591e59702"
      unitRef="usd">2407000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtMS0xLTEtMA_1841647d-9042-4d31-a982-2b4a4bb6839f"
      unitRef="usd">7732000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtMy0xLTEtMA_85d2e5e0-a9ff-4d69-af26-216649e08abb"
      unitRef="usd">9420000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjgtNS0xLTEtMA_e584066f-25fc-461f-9eba-cfbc8bf3d9ea"
      unitRef="usd">3944000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktMS0xLTEtMA_fd1b12ca-a08c-4edc-9d16-581297003abc"
      unitRef="usd">27682000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktMy0xLTEtMA_2b9a542c-055f-4fd3-a9ec-1e25afc82a9f"
      unitRef="usd">20465000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMjktNS0xLTEtMA_35626f25-b0a5-4b30-92a3-8ba2abdf4ee9"
      unitRef="usd">-11005000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtMS0xLTEtMA_b46dca3a-2a4b-4ac3-83a4-fcfe19ca32ba"
      unitRef="usd">-16823000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtMy0xLTEtMA_7b5241c2-ffdd-4849-9f5f-ecfb8d0d6f56"
      unitRef="usd">168334000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzAtNS0xLTEtMA_846bff01-c8ce-4ce5-9857-8bddfe6a3a69"
      unitRef="usd">65631000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtMS0xLTEtMA_b1a1eb81-c3c4-4a21-88c8-b73bff38e39f"
      unitRef="usd">25301000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtMy0xLTEtMA_52886dc2-b305-4173-98b2-50d9e2bb8125"
      unitRef="usd">11677000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzMtNS0xLTEtMA_54d3e6ce-590b-43fa-b7b9-63ae1e35426b"
      unitRef="usd">4526000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtMS0xLTEtMA_8e250e3b-a849-4dfe-b2f8-095bb168ce63"
      unitRef="usd">1213000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtMy0xLTEtMA_05a09c85-a282-4b74-8ce7-ba0db8e56c5c"
      unitRef="usd">2477000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzUtNS0xLTEtMA_b577725b-f74a-4dd9-8f1e-d75641594530"
      unitRef="usd">812000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtMS0xLTEtMA_2c8e9f8b-ebc3-4a82-84ae-33a6a7932d9e"
      unitRef="usd">51622000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtMy0xLTEtMA_b21f2110-1d41-4607-baa2-e329de309382"
      unitRef="usd">28539000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzYtNS0xLTEtMA_d502319a-a6a9-495a-85bd-b27748713208"
      unitRef="usd">30188000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctMS0xLTEtMA_6602f778-04c9-43b0-9260-69cf6718541d"
      unitRef="usd">15417000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctMy0xLTEtMA_9f6becdb-6c2d-4812-9f6f-d4c5dd63842c"
      unitRef="usd">3869000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzctNS0xLTEtMA_be572edc-2257-4cfb-91f5-6a39d0ae9c53"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktMS0xLTEtMA_54dc2369-2e72-4ea9-886f-9ae24e7d0c65"
      unitRef="usd">8571000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktMy0xLTEtMA_a25357c2-d02b-4023-a263-1660de3e5b8a"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfMzktNS0xLTEtMA_dc9fdab2-542c-4b53-942e-efc24fd663fd"
      unitRef="usd">6308000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtMS0xLTEtMA_32d1d230-e414-4fd1-b3e9-962798a91c61"
      unitRef="usd">-51722000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtMy0xLTEtMA_e163cc31-cfca-4185-9f8e-9d013dc762d0"
      unitRef="usd">-33870000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDAtNS0xLTEtMA_b64dfbff-c23b-4bc4-bd30-68f9de8e4631"
      unitRef="usd">-27594000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtMS0xLTEtMA_7ffdf1ac-cf2a-41e5-b73a-498088cbd021"
      unitRef="usd">250000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtMy0xLTEtMA_18c5ae46-c83f-4b96-88c2-c19507cf65c8"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDMtNS0xLTEtMA_c7c06360-6e15-43a9-9894-f0798133c3ca"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtMS0xLTEtMA_1c131451-cedb-481e-a7a7-c08347f5ce1b"
      unitRef="usd">300000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtMy0xLTEtMA_f0f48d7a-1382-446d-ad62-cb2b6b26ab21"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDQtNS0xLTEtMA_802219a0-6595-418e-acba-4736a02584af"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctMS0xLTEtMA_2a2d1ede-b825-4075-9f50-1c79735157e9"
      unitRef="usd">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctMy0xLTEtMA_6ba7f35c-d97a-4ce1-8c17-b4c85cb1dd7f"
      unitRef="usd">306800000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDctNS0xLTEtMA_611381b8-05ee-4972-aed7-b288c49e7d13"
      unitRef="usd">696500000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtMS0xLTEtMA_9482446a-d28b-48b6-91aa-ef50f20ce8a9"
      unitRef="usd">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtMy0xLTEtMA_d2541c5d-8b87-4adc-9a3e-c49ca2e83718"
      unitRef="usd">372800000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDgtNS0xLTEtMA_2e43f7a5-6b93-41a0-91fb-a485e95f7e25"
      unitRef="usd">747900000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktMS0xLTEtMA_815b34e7-0324-48b2-8e45-149505182b99"
      unitRef="usd">40526000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktMy0xLTEtMA_2cae1c16-4984-4af2-ad5d-126968298a90"
      unitRef="usd">88730000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNDktNS0xLTEtMA_99e0b8a5-7dbb-46dd-9fd7-13d7364dfb3e"
      unitRef="usd">-16264000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtMS0xLTEtMA_be251ca4-ecf9-49f4-84c0-72521265baf2"
      unitRef="usd">478000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtMy0xLTEtMA_137ba925-ccdb-43d7-85a0-c0a018d0c39f"
      unitRef="usd">-1756000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTAtNS0xLTEtMA_3735e0a7-fd68-4109-bf1b-63bd5f371bfc"
      unitRef="usd">-110000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtMS0xLTEtMA_dd265c03-2c00-441f-a3ed-4195e7f82ad4"
      unitRef="usd">51520000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtMy0xLTEtMA_631a3ebc-14a4-4cfa-9a69-f887d1911d48"
      unitRef="usd">1912000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTEtNS0xLTEtMA_d47c4b7a-8a3b-45c0-b041-e225b96ad822"
      unitRef="usd">5150000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItMS0xLTEtMA_d2383053-a54d-46be-9f68-9013946f3a6f"
      unitRef="usd">6622000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItMy0xLTEtMA_280cd448-a1a5-4d4a-9ca7-922d053cbced"
      unitRef="usd">8705000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTItNS0xLTEtMA_05fece29-8b9d-408b-89cd-80b3f7cbc438"
      unitRef="usd">203000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtMS0xLTEtMA_3aeae4db-c17c-42cd-adfc-84779cedc118"
      unitRef="usd">11241000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtMy0xLTEtMA_b70b2baf-d7ef-474f-b818-ea33117be5d6"
      unitRef="usd">9906000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTMtNS0xLTEtMA_07e13a01-db18-4632-bcdf-85a36ad15d2c"
      unitRef="usd">19644000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtMS0xLTEtMA_6ecdec30-3a0d-448a-8973-bbaf58478a59"
      unitRef="usd">44103000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtMy0xLTEtMA_79d7e4d5-94b9-4add-b8fd-14d66a87ba99"
      unitRef="usd">120263000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTUtNS0xLTEtMA_7b62877e-b6e4-436b-8603-473790b3b4f1"
      unitRef="usd">-53483000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtMS0xLTEtMA_79ec9b57-12fe-4303-a776-e35455a1c1a0"
      unitRef="usd">-24442000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtMy0xLTEtMA_784f9da9-7c09-4436-b314-ddc1aae3d833"
      unitRef="usd">254727000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTYtNS0xLTEtMA_97f399ae-5881-4383-9f64-4d73398d5fbb"
      unitRef="usd">-15446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctMS0xLTEtMA_ce79c8a3-e417-4e00-be96-dc9a75551497"
      unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctMy0xLTEtMA_2c4a64e2-e302-481c-94fe-9b89f697e1f2"
      unitRef="usd">6083000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTctNS0xLTEtMA_529765f8-e6c4-4038-843a-b257704fc47b"
      unitRef="usd">21529000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtMS0xLTEtMA_4a3cc5ed-7311-42f2-bdf9-6c0204fac68a"
      unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtMy0xLTEtMA_ba408d80-8e01-49c2-bab8-e7a44e5e698f"
      unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNTgtNS0xLTEtMA_c83290de-c173-4d5f-a413-165c87e94d34"
      unitRef="usd">6083000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItMS0xLTEtMA_c1a78b78-773b-4707-af60-af624077bf4d"
      unitRef="usd">1056000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItMy0xLTEtMA_37cee27a-579d-4f1b-b4d6-d28497ab9b2d"
      unitRef="usd">7811000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjItNS0xLTEtMA_df37bf44-11e1-4442-a6d0-350c7f2c54a8"
      unitRef="usd">18962000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtMS0xLTEtMA_f8cdd9ea-f79a-47f0-ba7f-a5e50e8d4fce"
      unitRef="usd">109881000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtMy0xLTEtMA_0f35cd15-0e1d-479a-9739-8502608b6196"
      unitRef="usd">63666000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjMtNS0xLTEtMA_246581fc-edc3-4d3f-8c4f-1cabc91b910a"
      unitRef="usd">36993000</us-gaap:IncomeTaxesPaidNet>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtMS0xLTEtMA_87ae7ab2-6cd7-40e2-9256-6f9963a054c1"
      unitRef="usd">11893000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtMy0xLTEtMA_82b7570a-69c5-48f3-864a-e40254156a8d"
      unitRef="usd">-5335000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjYtNS0xLTEtMA_57bd501e-caea-4d93-b162-6213b2329073"
      unitRef="usd">1139000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctMS0xLTEtMA_8bf124f5-f781-4caa-b2f4-c2e516b88e89"
      unitRef="usd">-7146000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctMy0xLTEtMA_86927c14-97b5-4032-b099-76685a1bcdfc"
      unitRef="usd">1980000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjctNS0xLTEtMA_38cc4530-8da5-4f7a-884a-e7651acc5569"
      unitRef="usd">-11374000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtMS0xLTEtMA_b0cdff75-7e3d-4954-839f-4a82fe1053db"
      unitRef="usd">28064000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtMy0xLTEtMA_42d6eb59-7e2b-4397-b3c6-61d59229a61e"
      unitRef="usd">29740000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM184NS9mcmFnOjY5MjdjZjdkYWQ4NTRkNzE5MGU5OTNmMGZiNjJhMjFmL3RhYmxlOjk5YjMzMDg5YTE5NTQzMTg5YTlkZmY3NGYwM2EyY2FiL3RhYmxlcmFuZ2U6OTliMzMwODlhMTk1NDMxODlhOWRmZjc0ZjAzYTJjYWJfNjgtNS0xLTEtMA_1df6b01c-093f-45a8-9a3f-33dcd45d54c2"
      unitRef="usd">27672000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <us-gaap:BasisOfAccounting
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0Nzg_b21069a8-67fb-479d-9e27-c3ba249649cc">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; or &#x201c;we&#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 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; 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; 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 the financial condition and 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: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 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, 2021 and 2020, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.3&#160;million and $0.1&#160;million at December 31, 2021 and 2020, 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 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, 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.&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 &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 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;As of December&#160;31, 2021, our projections generally assume a gradual improvement in market conditions over time.  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, 2021 and December&#160;31, 2020, 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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 style="width:75.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;38,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;37,567&#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;/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,540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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: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;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;58,718&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;47,612&#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;/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;(21,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;37,648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;26,612&#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;/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 style="width:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.123%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&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;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="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;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.9pt;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.9pt;font-weight:400;line-height:120%;padding-left:9.24pt"&gt;During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#x2019;s Consolidated Statement of Operations.&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;Depreciation expense was $7.5 million, $6.8 million and $5.9&#160;million in 2021, 2020 and 2019, 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 2021, and no impairment was recorded at December&#160;31, 2021.  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="#i533a4e8a337044258c7e1350dac06ec3_148" 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, 2021 and 2020&#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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;29,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;22,237&#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;/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;8,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;15,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;41,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;103,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;95,175&#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;/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="#i533a4e8a337044258c7e1350dac06ec3_130" 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 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, 2021 and 2020, warranty reserves of $29.7&#160;million and $29.0&#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="#i533a4e8a337044258c7e1350dac06ec3_130" 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, including reserves related to stucco-related repairs in certain of our Florida communities.&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, 2021 and 2020, self-insurance reserves of $2.9 million and $2.8 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.4&#160;million, $10.1&#160;million and $9.5&#160;million for all self-insured and general liability claims during the years ended December 31, 2021, 2020 and 2019, 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, 2021 and 2020&#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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;90,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;64,580&#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;/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;29,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51,724&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;54,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;226,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;183,583&#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;/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 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 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, 2021 and 2020, we retained mortgage servicing rights of 2,004 and 3,789 loans, respectively, for a total value of $8.4&#160;million and $9.2&#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-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 style="width:363.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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: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;(Dollars 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,630,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,939,962&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,420,348&#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;/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;13,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;102,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,745,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,046,145&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,500,290&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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, 2021, 2020 and 2019, 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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 &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;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="#i533a4e8a337044258c7e1350dac06ec3_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 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="#i533a4e8a337044258c7e1350dac06ec3_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 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 and SEC Guidance.&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 March 2020, the FASB issued ASU No. 2020-03, &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;Codification Improvements to Financial Instruments&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 2020-03&#x201d;).  ASU 2020-03 improves and clarifies various financial instruments topics, including the current expected credit losses (CECL) standard issued in 2016. ASU 2020-03 includes seven different issues that describe the areas of improvement and the related amendments to GAAP that are intended to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. The amendments have different effective dates. Our adoption of this guidance did not have a material impact on our Consolidated Financial Statements and disclosures.&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 March 2020, the FASB issued ASU No. 2020-04, &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;Facilitation of the Effects of Reference Rate Reform on Financial 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;ASU 2020-04&#x201d;). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the US GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance became effective on March 12, 2020 and can be applied prospectively through December 31, 2022. In January 2021, the FASB issued Accounting Standards Update 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope&#x201d; (&#x201c;ASU 2021-01&#x201d;), which clarified the scope and application of the original guidance. We plan to adopt ASU 2020-04 and ASU 2021-01 when LIBOR is discontinued. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements and disclosures.&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 August 2020, the FASB issued ASU 2020-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;Debt-Debt with Conversion and Other Options&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 2020-06&#x201d;), to address the complexity associated with applying GAAP to certain financial instruments with characteristics of liabilities and equity. The ASU includes amendments to the guidance on convertible instruments and the derivative scope exception for contracts in an entity&#x2019;s own equity and simplifies the accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation models in Subtopic 470-20. Additionally, the ASU will require entities to use the &#x201c;if-converted&#x201d; method when calculating diluted earnings per share for convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. We adopted the guidance on January 1, 2022 and the adoption did not have a material impact on our consolidated financial statements and disclosures.&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: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;In November 2020, the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) issued Final Rule Release No. 33-10890, &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;Management&#x2019;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information (&#x201c;SEC Release No. 33-10890&#x201d;)&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 rule was effective on February 10, 2021. Registrants are required to comply with the new rules beginning with the first fiscal year ending on or after August 9, 2021 but may early adopt the amended rules at any time after the effective date (on an item-by-item basis), as long as they provide disclosure responsive to an amended item in its entirety. Therefore, we elected to early adopt Items 301 and 302 of this rule on December 31, 2020, which eliminated the disclosure of certain selected financial data and supplementary financial data, which did not have a material impact on our consolidated financial statements and disclosures. We adopted the amendments related to Item 303 on December 31, 2021, which included (i) clarification of the objective of MD&amp;amp;A; (ii) enhancement and clarification of the disclosure requirements for liquidity and capital resources; (iii) elimination of tabular disclosure of contractual obligations; (iv) integration of disclosure of off-balance sheet arrangements within the context of the MD&amp;amp;A; (v) codification of prior SEC guidance on critical accounting estimates; and (vi) flexibility in comparison of the most recently completed quarter to either the corresponding quarter of the prior year or to the immediately preceding quarter. The adoption did not have a material impact on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MTU_256921b7-22d7-47b4-afaf-510bdd38c421">&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; or &#x201c;we&#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 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; therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.&lt;/span&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; therefore, they have been aggregated into one reportable segment, the financial services segment.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MjM_0814340f-1d7d-44f1-a866-e176f7e33da6">&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 the financial condition and results of operations and cash flows.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODM_eb5cf942-0c4b-425b-ade3-6c88820704ab">&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 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, 2021 and 2020, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.3&#160;million and $0.1&#160;million at December 31, 2021 and 2020, respectively.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzA5OQ_a4489ca5-b5fa-4929-a937-1410c8e23f15"
      unitRef="usd">300000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzEwNg_62ed2e3f-b5e0-493a-8dfa-00aa2a6cccb3"
      unitRef="usd">100000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTE_4159bb4e-19e0-4f47-8d49-588a02d07ebe">&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 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;</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODg_cf101eb5-5fde-4b4a-81f7-849ddcc90a07">&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, 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.&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 &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 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;As of December&#160;31, 2021, our projections generally assume a gradual improvement in market conditions over time.  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, 2021 and December&#160;31, 2020, 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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="icbb33d683f93402795af20ea7ae37764_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfODcxMA_aca420fa-059a-40a8-8dd7-0ed871bb8d53"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfODcxNg_a54996e6-7b08-4e77-96aa-c63404e0e49e"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODA_dc45eb95-b765-4755-a260-0f4fb76eda8a">&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 style="width:75.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;38,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;37,567&#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;/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,540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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: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;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;58,718&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;47,612&#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;/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;(21,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;37,648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;26,612&#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;/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 style="width:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.123%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&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;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="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;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.9pt;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.9pt;font-weight:400;line-height:120%;padding-left:9.24pt"&gt;During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#x2019;s Consolidated Statement of Operations.&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;Depreciation expense was $7.5 million, $6.8 million and $5.9&#160;million in 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NTU_7c51f0e7-608c-4b75-b6fb-0eaf86101416">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 style="width:75.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;38,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;37,567&#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;/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,540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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: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;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;58,718&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;47,612&#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;/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;(21,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;37,648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;26,612&#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;/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 style="width:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.123%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&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;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="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;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.9pt;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.9pt;font-weight:400;line-height:120%;padding-left:9.24pt"&gt;During the fourth quarter of 2021, the Company sold its airplane and purchased another airplane for a net change in asset value of $10.5&#160;million. The asset is included in the table above within Transportation and construction equipment and within Property and Equipment - Net on our Consolidated Balance Sheet. Depreciation is computed using the straight-line method over the respective estimated useful lives of the parts of the airplane. Maintenance and repair expenditures are charged to selling, general and administrative expense as incurred. The sale of the airplane was with an unrelated party and resulted in a gain of $1.9&#160;million that is included in Other income on the Company&#x2019;s Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic8f613fe60a747bfb3ca411de1bf8025_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfMy0xLTEtMS0w_c9eb35ee-265c-402e-b337-a8df55478c3b"
      unitRef="usd">38178000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b44d438b92243b3906e48f53af3c613_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfMy0zLTEtMS0w_4b825bd4-481b-4449-9048-573049cb2121"
      unitRef="usd">37567000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idb3057c47ad94e498dc7b45b87faf792_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNC0xLTEtMS0w_b5ab6d65-6295-4a03-828a-41b48ae97c86"
      unitRef="usd">20540000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0bc5a70d37454d6ba4c503d0107379b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNC0zLTEtMS0w_10d08c56-7330-403b-988f-eb144e2a9dc8"
      unitRef="usd">10045000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNi0xLTEtMS0w_80a284e1-6b9f-43d7-8b43-55bbd516e788"
      unitRef="usd">58718000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNi0zLTEtMS0w_c622dcdd-ed0f-430d-a249-acba0b26c510"
      unitRef="usd">47612000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNy0xLTEtMS0w_4b554baa-4cb3-442a-b501-0c9c363d920d"
      unitRef="usd">21070000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfNy0zLTEtMS0w_4c3bf99b-0b5b-4b56-bc81-d8b2d4cca906"
      unitRef="usd">21000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfOC0xLTEtMS0w_f47981d7-d7ae-4f88-a7fd-64bc49ad9d85"
      unitRef="usd">37648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjFkOGE4MjQ4MmEzNDRhMjM4MzJkYmQzYmI2ZWIzZGE5L3RhYmxlcmFuZ2U6MWQ4YTgyNDgyYTM0NGEyMzgzMmRiZDNiYjZlYjNkYTlfOC0zLTEtMS0w_d0f1eec1-3648-410b-a04c-890e7af6ed33"
      unitRef="usd">26612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i8407721f91d44f7687980e60008140bc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjkyNTcxYjNmMWI4MTRlNDM5NjU3MjQwNjJlYjNjZjg0L3RhYmxlcmFuZ2U6OTI1NzFiM2YxYjgxNGU0Mzk2NTcyNDA2MmViM2NmODRfMi0xLTEtMS0w_b7bbb244-8d77-46dd-872e-28fef7607b05">3-7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i145fc9f50e744595b85d212f709069ba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjkyNTcxYjNmMWI4MTRlNDM5NjU3MjQwNjJlYjNjZjg0L3RhYmxlcmFuZ2U6OTI1NzFiM2YxYjgxNGU0Mzk2NTcyNDA2MmViM2NmODRfMy0xLTEtMS0w_904fe67d-02d4-4293-8af5-5e3e6b3a12e4">5-25 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzg0ODI5MDc1NTI2NQ_138ba6ae-1fea-4d82-8f13-0bbb50db7f6a"
      unitRef="usd">10500000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTcxNzAxMw_9ec71dde-c511-4b00-bb25-8598438b78e4"
      unitRef="usd">1900000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2NTQ_c9c8b70a-4d4a-4f41-86be-fdeb2d4e6cae"
      unitRef="usd">7500000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2NTk_4a7908b2-9340-413e-9e31-0abd1e132c76"
      unitRef="usd">6800000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTYzNjY2Njc_0579fbce-e4c3-426c-b33e-f0453a5be40f"
      unitRef="usd">5900000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0NDE_e9c5f5ac-b3ba-41cd-a2c7-726543fe051d">&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 2021, and no impairment was recorded at December&#160;31, 2021.  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="#i533a4e8a337044258c7e1350dac06ec3_148" 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;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:Goodwill
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA2MzM_658175d4-fd6e-46dd-b52f-10f7bf73ed46"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <mho:OtherAssetsPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1Nzc_a913ad7a-818d-490c-ac3a-b0b9a2e89af5">&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, 2021 and 2020&#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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;29,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;22,237&#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;/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;8,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;15,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;41,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;103,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;95,175&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mho:OtherAssetsPolicyTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MzA_1d2e69de-efdb-4de2-9fdc-8514a2d83131">Other assets at&#160;December 31, 2021 and 2020&#160;consisted of the following:&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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;29,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;22,237&#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;/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;8,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;15,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;41,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;103,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;95,175&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:OtherReceivables
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMi0xLTEtMS0w_72c0b7fa-e6ce-4028-9989-e2e8b12d4bae"
      unitRef="usd">29062000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMi0zLTEtMS0w_8da41012-763a-4527-b04f-bef470669d1d"
      unitRef="usd">22237000</us-gaap:OtherReceivables>
    <us-gaap:ServicingAsset
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMy0xLTEtMS0w_5f5931a4-43f4-4975-bb57-f4061730caad"
      unitRef="usd">8361000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfMy0zLTEtMS0w_59b68cb9-0f4d-4371-ad3d-42848e4a88af"
      unitRef="usd">9237000</us-gaap:ServicingAsset>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNC0xLTEtMS0w_1335d20f-c473-48a8-a20f-7c72a0bd1f7a"
      unitRef="usd">15591000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNC0zLTEtMS0w_91448efd-4b6d-49fa-993c-6032a98465ab"
      unitRef="usd">15918000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNS0xLTEtMS0w_4c2e2dd8-c7c6-4b02-a8cd-0aaa7f52d110"
      unitRef="usd">8186000</mho:PrepaidLandAcquisitionCosts>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNS0zLTEtMS0w_7473b183-f1de-4dcf-8ea0-673ffd170223"
      unitRef="usd">10092000</mho:PrepaidLandAcquisitionCosts>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNi0xLTEtMS0w_676d6e0b-1a59-4dce-b6c0-754c6e043fff"
      unitRef="usd">41826000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNi0zLTEtMS0w_93835912-3bc2-4cea-b47d-2dd3f2d46ce3"
      unitRef="usd">37691000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNy0xLTEtMS0w_87d99303-8bbb-42c2-8655-53eabc817d1f"
      unitRef="usd">103026000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjYxYjE4N2I1NjdjNjQzNWJhOWEzNTdiMmZlMGZkZGEzL3RhYmxlcmFuZ2U6NjFiMTg3YjU2N2M2NDM1YmE5YTM1N2IyZmUwZmRkYTNfNy0zLTEtMS0w_4ff861a1-7982-408d-8f45-7fd5eb0415f4"
      unitRef="usd">95175000</us-gaap:OtherAssets>
    <us-gaap:ExtendedProductWarrantyPolicy
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NTc_af78b28a-4b5f-4eb8-9506-9c43ec7ce403">&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="#i533a4e8a337044258c7e1350dac06ec3_130" 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 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, 2021 and 2020, warranty reserves of $29.7&#160;million and $29.0&#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="#i533a4e8a337044258c7e1350dac06ec3_130" 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, including reserves related to stucco-related repairs in certain of our Florida communities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ExtendedProductWarrantyPolicy>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTQ0NjQ_a8f198e9-322a-487e-95aa-39f8a620ad32"
      unitRef="usd">29700000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTQ0NzE_fb5ece4c-7047-4114-930f-e3d705b9b569"
      unitRef="usd">29000000</us-gaap:StandardProductWarrantyAccrual>
    <mho:InsuranceDeductibleReservesPolicyPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTM_a3d50bbd-5232-4d41-8044-795de8d88d4f">&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, 2021 and 2020, self-insurance reserves of $2.9 million and $2.8 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.4&#160;million, $10.1&#160;million and $9.5&#160;million for all self-insured and general liability claims during the years ended December 31, 2021, 2020 and 2019, respectively.&lt;/span&gt;</mho:InsuranceDeductibleReservesPolicyPolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU1NDI_a60493ed-b151-445a-8068-b2e4850c36d7"
      unitRef="usd">2900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU1NDk_85973079-5d99-4593-acbf-8878ba8e93b2"
      unitRef="usd">2800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:GeneralInsuranceExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2Nzc_4409ba64-b1d9-4696-8aed-f695caa9cd7a"
      unitRef="usd">11400000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2ODE_939c483d-8d95-4275-927e-990dc0befa84"
      unitRef="usd">10100000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTU2ODg_254eaa7e-9fcd-4330-bf6d-37fae9d11fe3"
      unitRef="usd">9500000</us-gaap:GeneralInsuranceExpense>
    <mho:OtherLiabilitiesPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MTY_d0c62a7f-9883-44dd-a182-ff56dc389bd9">&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, 2021 and 2020&#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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;90,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;64,580&#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;/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;29,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51,724&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;54,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;226,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;183,583&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mho:OtherLiabilitiesPolicyTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MDc_83730430-eee2-4cb4-8573-411fd69da0de">Other liabilities at&#160;December 31, 2021 and 2020&#160;consisted of the following:&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 style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;90,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;64,580&#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;/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;29,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51,724&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;54,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;226,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;183,583&#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;/tr&gt;&lt;/table&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <mho:Accrualsrelatedtolanddevelopment
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMi0xLTEtMS0w_39bf88fe-42b6-40d6-9b6e-d9ed4f86b605"
      unitRef="usd">90786000</mho:Accrualsrelatedtolanddevelopment>
    <mho:Accrualsrelatedtolanddevelopment
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMi0zLTEtMS0w_598c63fa-9150-42a3-b01a-fd70e00b5223"
      unitRef="usd">64580000</mho:Accrualsrelatedtolanddevelopment>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMy0xLTEtMS0w_4f0df749-433a-4b97-ae96-da4071effdba"
      unitRef="usd">29728000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfMy0zLTEtMS0w_8ad4afcf-4094-4745-ab93-ae5cd3b2ad03"
      unitRef="usd">29012000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNC0xLTEtMS0w_883271c1-ecdc-40bf-b0c2-02d8a8e46f61"
      unitRef="usd">51724000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNC0zLTEtMS0w_553a27e4-f4de-48ed-b83b-ecacb609300b"
      unitRef="usd">44330000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNS0xLTEtMS0w_75e94f24-5f96-4b93-8547-835cb5115c34"
      unitRef="usd">54731000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNS0zLTEtMS0w_1c68d48c-f949-4dab-8a18-0b0818327bd9"
      unitRef="usd">45661000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNi0xLTEtMS0w_31ea1892-d567-4fc2-901e-e504b2d8707c"
      unitRef="usd">226969000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjk0ZWRlODg4ODRmMTQwZmVhMzBhMzI3MzY2NGY2ZTZiL3RhYmxlcmFuZ2U6OTRlZGU4ODg4NGYxNDBmZWEzMGEzMjczNjY0ZjZlNmJfNi0zLTEtMS0w_7cb113a4-84b0-4754-acdb-b729bdde1b3f"
      unitRef="usd">183583000</us-gaap:OtherLiabilities>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1NDg_070dccdc-efee-474d-a67a-0bdd6bffa420">&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 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 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, 2021 and 2020, we retained mortgage servicing rights of 2,004 and 3,789 loans, respectively, for a total value of $8.4&#160;million and $9.2&#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-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 style="width:363.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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: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;(Dollars 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,630,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,939,962&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,420,348&#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;/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;13,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;102,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,745,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,046,145&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,500,290&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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, 2021, 2020 and 2019, 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="#i533a4e8a337044258c7e1350dac06ec3_160" 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk4ODY_63b15127-26ae-4b4d-9ecb-bacdf107d6f3"
      unitRef="number">2004</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <mho:NumberOfLoansWeRetainMortgageServicingRightsOn
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk4OTM_6a273932-22c5-48a7-ab4e-a9d45545e0a1"
      unitRef="number">3789</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <us-gaap:ServicingAsset
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk5Mzg_a750a2f4-907b-425b-8342-ababb1bcdaf9"
      unitRef="usd">8400000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTk5NDU_d1748379-8b67-4c8c-9275-699e645d9875"
      unitRef="usd">9200000</us-gaap:ServicingAsset>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzMzNzQ_d4fb354e-82f3-4800-9ac6-e0fd1d1f2ffd">&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-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 style="width:363.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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: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;(Dollars 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,630,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,939,962&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,420,348&#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;/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;13,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;102,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,745,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,046,145&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,500,290&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:1pt;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 $1.6 million for the year ended December 31, 2021 and losses of $19.0 million and $12.1&#160;million for the years ended December 31,  2020 and 2019, respectively.  Hedging gains (losses) do not represent revenues recognized from contracts with customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="icb008616e7d447f9b7b564759d6c908c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy0xLTEtMS0w_54214033-552e-4eec-ac1e-07582a0e372a"
      unitRef="usd">3630469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d8f8132e01e4679930fdc0cc742daf9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy0zLTEtMS0w_2c70f566-7aa0-4ce2-a4d7-3c487ad894b7"
      unitRef="usd">2939962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia944cedb55c5492aa9ead1ab29ef0c52_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfMy01LTEtMS0w_9b0cbb65-040c-41e4-8f3d-f9ee7848ae1a"
      unitRef="usd">2420348000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i334953813a8442b2a5e96254c9be3df4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC0xLTEtMS0w_dd2e1f77-abee-4363-a721-8e2f323c8875"
      unitRef="usd">13390000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic0e0433d535e45dda662b1416f2c99a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC0zLTEtMS0w_777a5c95-531b-4c44-9e38-3cd6f40b0e2d"
      unitRef="usd">19170000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1140c22684c6448fad1be9dd422b4f38_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNC01LTEtMS0w_1bc7b752-8be3-40fc-8c6b-6e70fa731701"
      unitRef="usd">24619000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3c45ba1f763b4452aa2c34022fcad51f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS0xLTEtMS0w_890fb6d7-5b1c-4ef5-bbf6-68242c8ed6d2"
      unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5aecfeda0209446db3c0102349a1687c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS0zLTEtMS0w_4ffe7753-afbc-40eb-9fe6-7119ed701f25"
      unitRef="usd">87013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iec040bed4de343ca8ea2816d888d9f87_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNS01LTEtMS0w_f5692845-da8f-4554-89a1-8d265548da65"
      unitRef="usd">55323000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi0xLTEtMS0w_6357640c-352a-419b-8c17-fd6f8fe90fd3"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi0zLTEtMS0w_10aa25f6-c7f2-4fe4-9659-17c19c4d408b"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RhYmxlOjY4N2ZlMWZkZjQwYjQ4NTI4YjA2MTFjNTI4NTA5MDM1L3RhYmxlcmFuZ2U6Njg3ZmUxZmRmNDBiNDg1MjhiMDYxMWM1Mjg1MDkwMzVfNi01LTEtMS0w_c38dc4a3-7744-41ca-982b-7b5b941d210e"
      unitRef="usd">2500290000</us-gaap:Revenues>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA0MjI_2ebfd4dc-5c2d-4f2a-8491-754703e3ca2e"
      unitRef="usd">1600000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA0Mjk_b1a08307-8f49-4574-881a-55f56cdb12be"
      unitRef="usd">-19000000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMTA5OTUxMTY2MTUwMw_30eef11c-8920-4004-acde-38c97a361b39"
      unitRef="usd">-12100000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMjA3NzA_93459093-a5ff-4eaf-90e4-5e89c089548f"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1MzI_43de57b3-9de9-4b61-8d75-e969dfaf541f">&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;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM2MTQ_8f090b1d-1dd5-452b-ac68-f5232fed946c">&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 &lt;/span&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;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="#i533a4e8a337044258c7e1350dac06ec3_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 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;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM1ODc_8e4b50d5-0627-4f41-ae0f-dec1000906e4">&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="#i533a4e8a337044258c7e1350dac06ec3_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 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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185MS9mcmFnOmJkM2U0OTcyY2E3MzQ2NzI5OTYyOWJkNTQ0MWRhODNjL3RleHRyZWdpb246YmQzZTQ5NzJjYTczNDY3Mjk5NjI5YmQ1NDQxZGE4M2NfMzM0MjE_38bca957-b980-41fe-9b9f-9179ec9cba6d">&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 and SEC Guidance.&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 March 2020, the FASB issued ASU No. 2020-03, &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;Codification Improvements to Financial Instruments&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 2020-03&#x201d;).  ASU 2020-03 improves and clarifies various financial instruments topics, including the current expected credit losses (CECL) standard issued in 2016. ASU 2020-03 includes seven different issues that describe the areas of improvement and the related amendments to GAAP that are intended to make the standards easier to understand and apply by eliminating inconsistencies and providing clarifications. The amendments have different effective dates. Our adoption of this guidance did not have a material impact on our Consolidated Financial Statements and disclosures.&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 March 2020, the FASB issued ASU No. 2020-04, &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;Facilitation of the Effects of Reference Rate Reform on Financial 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;ASU 2020-04&#x201d;). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the US GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance became effective on March 12, 2020 and can be applied prospectively through December 31, 2022. In January 2021, the FASB issued Accounting Standards Update 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope&#x201d; (&#x201c;ASU 2021-01&#x201d;), which clarified the scope and application of the original guidance. We plan to adopt ASU 2020-04 and ASU 2021-01 when LIBOR is discontinued. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements and disclosures.&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 August 2020, the FASB issued ASU 2020-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;Debt-Debt with Conversion and Other Options&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 2020-06&#x201d;), to address the complexity associated with applying GAAP to certain financial instruments with characteristics of liabilities and equity. The ASU includes amendments to the guidance on convertible instruments and the derivative scope exception for contracts in an entity&#x2019;s own equity and simplifies the accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation models in Subtopic 470-20. Additionally, the ASU will require entities to use the &#x201c;if-converted&#x201d; method when calculating diluted earnings per share for convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. We adopted the guidance on January 1, 2022 and the adoption did not have a material impact on our consolidated financial statements and disclosures.&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: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;In November 2020, the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) issued Final Rule Release No. 33-10890, &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;Management&#x2019;s Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information (&#x201c;SEC Release No. 33-10890&#x201d;)&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 rule was effective on February 10, 2021. Registrants are required to comply with the new rules beginning with the first fiscal year ending on or after August 9, 2021 but may early adopt the amended rules at any time after the effective date (on an item-by-item basis), as long as they provide disclosure responsive to an amended item in its entirety. Therefore, we elected to early adopt Items 301 and 302 of this rule on December 31, 2020, which eliminated the disclosure of certain selected financial data and supplementary financial data, which did not have a material impact on our consolidated financial statements and disclosures. We adopted the amendments related to Item 303 on December 31, 2021, which included (i) clarification of the objective of MD&amp;amp;A; (ii) enhancement and clarification of the disclosure requirements for liquidity and capital resources; (iii) elimination of tabular disclosure of contractual obligations; (iv) integration of disclosure of off-balance sheet arrangements within the context of the MD&amp;amp;A; (v) codification of prior SEC guidance on critical accounting estimates; and (vi) flexibility in comparison of the most recently completed quarter to either the corresponding quarter of the prior year or to the immediately preceding quarter. The adoption did not have a material impact on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3ODI_87f8e5df-eb5c-4682-b49d-da140bc609cf">Stock-Based and Deferred Compensation&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 &lt;/span&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;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 2,250,000 common shares, of which 642,487 remain available for grant at December&#160;31, 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-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 generally 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, 2021, 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 style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&gt;&lt;td style="width:0.1%"/&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 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 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 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, 2020&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;1,625,400&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;30.21&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;22,882&#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;/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;435,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(452,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(14,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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,594,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;37.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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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, 2021&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,556,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;37.63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;38,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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, 2021&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;576,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;28.69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;19,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;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:100%"&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:100%;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, 2021, 2020 and 2019 was $15.3&#160;million, $8.4&#160;million and $14.5 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, 2021, 2020 and 2019 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 style="width:343.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;0.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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.42&#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 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;2.51%&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;31.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#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 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;28.81%&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 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.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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.9&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;15.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;12.65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;9.06&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 &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;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 $4.6 million, $3.9&#160;million and $3.6 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2021, there was a total of $11.0 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.1 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 and 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 2021, the Company awarded each non-employee director 2,910 restricted stock units (20,370 restricted stock units in total) 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 (on a one-for-one basis) upon the director&#x2019;s termination of service as a director.&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 awarded its non-employee directors a total of 24,000 stock units under the 2018 LTIP during each of the years ended December 31, 2020 and 2019.  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 restricted stock units and 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 restricted stock units is recognized over the period of the award (amortized over one year).  Stock-based compensation expense for our director stock units, which vest immediately, is fully recognized on the day the award is granted.  The Company recognized the stock-based compensation expense related to the awards of $0.9 million in 2021, and $0.7 million in both 2020 and 2019. &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, 2021, there were 8,059 stock units outstanding under the Director Equity Plan with a value of $0.2&#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-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;16, 2021, February&#160;18, 2020 and February&#160;19, 2019, the Company awarded its executive officers (in the aggregate) a target number of PSU&#x2019;s under the 2018 LTIP equal to 30,875, 45,771 and 53,692 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 $51.82 and $56.44, respectively, for the 2021 PSU&#x2019;s, $42.23 and $37.51, respectively, for the 2020 PSU&#x2019;s, and $27.62 and $32.52, respectively, for the 2019 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 &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;attainment of the Market Condition is probable.  Therefore, the Company recognized $0.4 million in stock-based compensation expense during 2021 related to the Market Condition portion of the 2021, 2020 and 2019 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2021 and 2020 PSU awards as of December&#160;31, 2021.  At December&#160;31, 2021, the Market Condition for the 2019 PSU awards was met, and the Company recorded $0.3 million of stock-based compensation expense.  Based on these results and board approval, 12,433 PSU&#x2019;s vested during the first quarter of 2022 with respect to the portion of the 2019 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 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 $1.4 million of stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, during 2021 based on the probability of attaining the Performance Conditions.  The Company has $0.4&#160;million and $0.7 million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 and 2020 PSU awards, respectively, at December&#160;31, 2021.  The Company recognized $1.0 million of stock-based compensation expense related to the Performance Condition portion of the 2019 PSU awards as of December&#160;31, 2021 based on the achievement of the maximum performance level.  Based on these results and board approval, 63,227 PSU&#x2019;s vested during the first quarter of 2022 with respect to the portion of the 2019 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.3 million for the year ended December&#160;31, 2021 and $0.2 million for the years ended December 31, 2020 and 2019.&#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.3&#160;million, $0.4&#160;million, and $0.2&#160;million during the years ended December&#160;31, 2021, 2020 and 2019, respectively.&#160;&#160;As of December&#160;31, 2021, there were a total of 47,874 equity units with a value of $1.4&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2021, based on the closing price of the underlying common shares, was approximately $3.0 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $1.4&#160;million as of December&#160;31, 2021.&#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 $4.7&#160;million, $3.9 million and $2.9&#160;million expense (net of plan expenses) for the years ended December 31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTYxOA_a8ec7f28-d86d-4d1c-8833-9d76449c7f18"
      unitRef="shares">2250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTY0NQ_e6bbd560-636c-4b0f-bfde-4c14f30bdd03"
      unitRef="shares">642487</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3NzA_aea22c53-bfe0-4a22-b67a-b636ebd5564a">&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, 2021, 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 style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&gt;&lt;td style="width:0.1%"/&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 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 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 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, 2020&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;1,625,400&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;30.21&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;22,882&#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;/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;435,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(452,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(14,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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,594,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;37.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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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, 2021&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,556,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;37.63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;38,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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, 2021&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;576,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;28.69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;19,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="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;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:100%"&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:100%;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="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS0xLTEtMS0w_bda4404d-6e9f-419e-945c-ff61fdb51b84"
      unitRef="shares">1625400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS0zLTEtMS0w_f01dd2ae-db56-40bd-b7f1-641bd2d9289a"
      unitRef="usdPerShare">30.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS01LTEtMS0w_e9e83152-5082-4bcc-955e-853dd18e8a26">P7Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMS03LTEtMS0w_42fcdd7e-d94f-4695-aba8-8fd14f656213"
      unitRef="usd">22882000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMi0xLTEtMS0w_1351ff69-7f4f-4e1b-aacf-821225ac8897"
      unitRef="shares">435500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMi0zLTEtMS0w_69011303-8b77-4ffd-bcca-a9b362e71754"
      unitRef="usdPerShare">52.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMy0xLTEtMS0w_206c9b67-e42d-4930-9de4-83c39917153f"
      unitRef="shares">452100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfMy0zLTEtMS0w_a7c4b6be-3823-439b-a02c-3c12d3eeb9cd"
      unitRef="usdPerShare">24.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNC0xLTEtMS0w_7349022a-e9f3-4101-97c0-8a209364197d"
      unitRef="shares">14200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNC0zLTEtMS0w_8dc61c19-446d-431f-a451-91ec5715d12c"
      unitRef="usdPerShare">37.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS0xLTEtMS0w_299818df-6e5f-4451-84b7-b33a27ec70f5"
      unitRef="shares">1594600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS0zLTEtMS0w_83754950-b73f-43ab-a4ea-3a4b4d4bdea9"
      unitRef="usdPerShare">37.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS01LTEtMS0w_bf58dd83-19e8-4466-8094-2914c4a31209">P7Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNS03LTEtMS0w_9b78d350-5675-4ce4-a62b-1b4f6868985e"
      unitRef="usd">39016000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi0xLTEtMS0w_d9d39829-bdb8-455c-a0c4-ecea28fd717e"
      unitRef="shares">1556535</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi0zLTEtMS0w_123be2da-f172-4409-b5ed-51968278f2d2"
      unitRef="usdPerShare">37.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi01LTEtMS0w_28832931-4504-435b-8ba1-f6354101fb70">P7Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNi03LTEtMS0w_3046ec0e-2574-4203-afee-f474a679cbd9"
      unitRef="usd">38214000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy0xLTEtMS0w_92532623-690f-4037-920f-f1869604dd50"
      unitRef="shares">576500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy0zLTEtMS0w_678a1f6c-9544-4947-9144-92d2593bdb9f"
      unitRef="usdPerShare">28.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy01LTEtMS0w_d055d86f-0880-4566-a564-542f60ca4279">P5Y9M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOmFkYzNkMWU5Zjc4ZTQ4MmI5M2RkM2FmZmI4YjdjZGQxL3RhYmxlcmFuZ2U6YWRjM2QxZTlmNzhlNDgyYjkzZGQzYWZmYjhiN2NkZDFfNy03LTEtMS0w_4cf0b069-f86c-4b07-a2d7-c8ad9ef0ba73"
      unitRef="usd">19308000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzExNw_b2edf80e-965c-4519-a1e8-b556b8fbcab0"
      unitRef="usd">15300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzEyMQ_aff2056a-931a-4f5c-ab67-f86ca9c9f2d5"
      unitRef="usd">8400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMzEyOA_eeab88d7-ba38-4b9c-baa4-f59d3786277f"
      unitRef="usd">14500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM3NjU_24951bc8-011c-407d-9321-99886960315d">&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, 2021, 2020 and 2019 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 style="width:343.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;0.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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.42&#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 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;2.51%&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;31.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#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 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;28.81%&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 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.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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.9&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;15.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;12.65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;9.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy0xLTEtMS0w_1c0b7e55-0a96-4204-a724-81462989b5ef"
      unitRef="number">0.0066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy0zLTEtMS0w_eadba407-3159-441d-9d38-357b15059d05"
      unitRef="number">0.0142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfMy01LTEtMS0w_1a5ad806-f515-4b67-ba3a-f93dc94eae35"
      unitRef="number">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC0xLTEtMS0w_b5683f8c-ee92-4304-a237-d23aa2168702"
      unitRef="number">0.3166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC0zLTEtMS0w_c3b81660-d32d-420b-866f-a3eb03369771"
      unitRef="number">0.2915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNC01LTEtMS0w_06c5b0d1-7ed0-4278-aaf3-90444bd704ac"
      unitRef="number">0.2881</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS0xLTEtMS0w_4e37a32c-72b8-4e11-830f-a50003bbab4a">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS0zLTEtMS0w_4944a075-e028-472a-aa9f-9ec0a30f14bb">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNS01LTEtMS0w_52f54c68-4ac2-46c7-b18b-a352395b92fc">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idc5db7570f6c40fba9dc50085485331d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi0xLTEtMS0w_a56dee5a-0107-4084-b730-ee76c517e77a"
      unitRef="usdPerShare">15.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6eb38112e21a4231ab57380e553a33e5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi0zLTEtMS0w_b6d40e99-ff3b-47a7-9111-643572cb9bf5"
      unitRef="usdPerShare">12.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf28dc13a136488c9f0e3764d98bae06_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RhYmxlOjZkNzU2ZGEwZjM5YjQ3N2FhMmQwMTczODg1ODJiZTRlL3RhYmxlcmFuZ2U6NmQ3NTZkYTBmMzliNDc3YWEyZDAxNzM4ODU4MmJlNGVfNi01LTEtMS0w_bea61d9f-f637-45ae-9c2c-3116c70fa1d0"
      unitRef="usdPerShare">9.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM3NA_e2054fcd-0b8c-43e8-aa3e-fb941bcfd02e"
      unitRef="usd">4600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM3OA_c2d0272d-bae3-4c26-b3df-be817b490eb9"
      unitRef="usd">3900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDM4NQ_824e4b37-501b-4988-a81f-dcedbf171d1a"
      unitRef="usd">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDUxOA_f424f84b-aaf8-4c0c-9e50-1b68e6f2eee3"
      unitRef="usd">11000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDcxMQ_89641112-73e2-4578-9ad2-6d48f74a297f">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mho:NonEmployeeDirectorRestrictedStockUnitsAwarded
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4ODg0MA_377e0c3b-d365-4a9f-888b-23dbc87b6a4e"
      unitRef="shares">2910</mho:NonEmployeeDirectorRestrictedStockUnitsAwarded>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4ODgzMg_efda0021-3d9b-4eb0-a525-f9fd870be779"
      unitRef="shares">20370</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:StockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNDkxNg_673648b4-3b9a-49b2-934f-1f0d823b5de2"
      unitRef="shares">24000</mho:StockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTUwMg_fc35d622-ed1e-4469-9b6f-022eba2ecfdf"
      unitRef="usd">900000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTgwNQ_29e4c189-33c6-4ef9-a120-e6be882ad981"
      unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNTg3OQ_494a0e1e-665a-46ed-9e11-d5c668e2f448"
      unitRef="usd">200000</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5b006842d5f9475790849ca755be74e5_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE0MA_be59ac5b-8640-4f72-92e8-5250c94bf420"
      unitRef="shares">30875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3229e9e04de941c6a78d66012a2abb43_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE0NA_e6cda898-d483-4238-a6ac-d80ad829a66b"
      unitRef="shares">45771</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0a86af5064be4defbf5bda44de18c2af_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjE1MQ_d80a5b0a-065b-4715-bfc2-8f6993d78dd9"
      unitRef="shares">53692</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <mho:PercentageweightofPSUsrelatedtoperformancecondition
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjc2Ng_bfc522bf-8619-4775-9e1d-cdb06dac37b1"
      unitRef="rate">0.80</mho:PercentageweightofPSUsrelatedtoperformancecondition>
    <mho:PercentageweightofPSUsrelatedtomarketcondition
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfNjk5MA_48032fa4-228e-4339-b999-46a857e9675e"
      unitRef="rate">0.20</mho:PercentageweightofPSUsrelatedtomarketcondition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3f4fa90e62414870b1e0a588530332d8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODMwOA_9c6ea81b-f47b-4a1f-b313-901591b47ddc"
      unitRef="usd">51.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i447d0cbab7db42009d37bdbc0dbaf085_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODMxNQ_af3c8f59-a56b-4c5a-8884-6318252e93d8"
      unitRef="usd">56.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i04e3e71e8d8240ccb2c2d2b13dc2e91e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM1MQ_e76acf5d-d792-4ad5-9726-87bce26b6c1b"
      unitRef="usd">42.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="icbbb08493b00470da22a716bdfd8f827_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM1OA_15f27265-5a8c-406a-9c87-c8df1f700bfc"
      unitRef="usd">37.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5c0a1617b5554e63a183066a8aaa5d25_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODM5OA_d0749dda-dac2-40d3-a37c-0588abeaf4c9"
      unitRef="usd">27.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1f762be83d34433e84a153bc90a158fc_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODQwNQ_503ec402-bf23-4895-adb8-ef2f8573927f"
      unitRef="usd">32.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="id5abeb2e63d043388b5f2c4f799d0809_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODc4NQ_080c4996-014c-431c-a6ca-c9f57a96d2ce"
      unitRef="usd">400000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i2bafa251169e41abb79a507c82d98901_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfODkyOQ_8b7017f0-cee9-4328-b031-1a37eac3da77"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="i20e32de0aaef40b8b4d709397ede52c0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfOTE0NA_f2ac910b-a7b5-474b-b2f0-d207ba8df3da"
      unitRef="usd">300000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6697c030b8ab4f059c28ca69502cb41b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfOTIyOA_6072b31b-ac8e-4415-972a-51303d375628"
      unitRef="shares">12433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDM5NA_4e99b30b-165e-4550-b1c5-60387f2abfcb"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="id0818e59a6b14fda80a2257fd4e97183_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA3MjI_d2db3ac2-e223-40b8-b0fe-f93210bb1aed"
      unitRef="usd">1400000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel
      contextRef="i004e86dd5f4847458456807b9fd6e1e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDQyNg_23a94a7e-c837-4831-82e1-f6ba4c1ae7fe"
      unitRef="usd">400000</mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i7bd8112422af42a1a058c59c90241943_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5MjE_11117a46-157d-455f-8d80-79ac81851329"
      unitRef="usd">700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="i816e0da45ac341ab90d11f196afdb688_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTEwNzA_3ac37509-a6ac-48e5-91f5-204077fcd54b"
      unitRef="usd">1000000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if27ae9701df1436b91da811c411ef648_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTEyODc_39151b6a-b7f3-461a-bf04-d1f814ce7eeb"
      unitRef="shares">63227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTIxMTc_f83bfe44-58c0-4824-a8b8-ff9a8ec4567b"
      unitRef="usd">300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMjc0ODc3OTA4NDE4Nw_94f950c5-074d-439f-b1a7-962910f26914"
      unitRef="usd">200000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:StockOptionPlanExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI2NzI_e7e5d151-22bf-4484-a20b-fb7be71f7743"
      unitRef="usd">300000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5OTUxMTY0MTk3OA_46f561c3-fd6c-4d45-a028-58c54186c0cb"
      unitRef="usd">400000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTA5OTUxMTY0MTk4Nw_29614faa-3bad-466e-a9f0-5291f86e3f9f"
      unitRef="usd">200000</us-gaap:StockOptionPlanExpense>
    <mho:StockUnitsOutstandingUnderStockOptionPlan
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI3ODk_4d936241-02e4-4f48-9bab-d7ffd674ec05"
      unitRef="shares">47874</mho:StockUnitsOutstandingUnderStockOptionPlan>
    <mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI4MjE_4b91f377-1874-4607-afb9-72fdfcf2d635"
      unitRef="usd">1400000</mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans>
    <us-gaap:DeferredCompensationEquity
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTI5ODY_f97e2783-04b4-4427-857c-083b1b045c6c"
      unitRef="usd">3000000</us-gaap:DeferredCompensationEquity>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTMxMDQ_706f3acf-72e0-4833-a25a-e8a5454085df"
      unitRef="usd">1400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2ODg_adc7068b-3b70-432d-9a69-dfdd4eeacdf6"
      unitRef="usd">4700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2OTI_9979d936-e235-4638-a805-411a94b1e347"
      unitRef="usd">3900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM185Ny9mcmFnOmMwYTFiY2FkZGFjYTQ2OTFhYzYzZDE5ZWYxM2U4OWIxL3RleHRyZWdpb246YzBhMWJjYWRkYWNhNDY5MWFjNjNkMTllZjEzZTg5YjFfMTM2OTk_117411b9-cb64-4900-ac02-cdb95fc4b6ac"
      unitRef="usd">2900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTQ4_7f134f9d-1019-4347-94b2-722f8182b665">Fair Value MeasurementsThere 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 &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;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 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 $8.4&#160;million at December&#160;31, 2021.  The carrying value and fair value of mortgage servicing rights was $9.4&#160;million and $9.2&#160;million, respectively, at December&#160;31, 2020. This $0.2&#160;million decrease in the value of our mortgage servicing rights was caused by the disruption in the mortgage industry as a result of the COVID-19 pandemic, and was recorded as a decrease in revenue to bring the carrying value down to the fair value, for a net valuation allowance and impairment of $0.2&#160;million for the year ended December&#160;31, 2020. &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, 2021 and 2020:&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 style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;Whole loan contracts and related committed 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;782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,354&#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;/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;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;228,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;223,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;251,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;263,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;148,331&#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;/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, 2021, 2020 and 2019:&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 style="width:343.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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;(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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;318&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,261)&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;/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;6,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;353&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(360)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Total gain (loss) recognized&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,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;(382)&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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;511&#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;/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 style="width:33.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 colspan="3" style="padding:0 1pt"/&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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 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 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 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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 style="width:33.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 colspan="3" style="padding:0 1pt"/&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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,640&#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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,664&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,062&#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;/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-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="#i533a4e8a337044258c7e1350dac06ec3_91" 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, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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 style="width:274.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020 &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 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;2019 &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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;&#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 colspan="3" style="padding:0 1pt"/&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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;12,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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,759&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;17,323&#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;/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="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: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="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, 2021 and 2020.  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 style="width:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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 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;236,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;236,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;260,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;260,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 2025 &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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;414,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;294,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;1,640&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;1,640&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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, 2021 and 2020:&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 2025, 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, 2021 and 2020.  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 2021 under the Company&#x2019;s $550&#160;million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in June 2021 (the &#x201c;Credit Facility&#x201d;), fluctuated daily with the one-month LIBOR rate 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="#i533a4e8a337044258c7e1350dac06ec3_142" 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 two credit agreements: (1) a $175 million secured mortgage warehousing agreement (which increased to $210 million from September 25, 2021 to October 15, 2021 and to $235&#160;million from November 15, 2021 to February 4, 2022, which are periods of increased volume of mortgage originations), dated June&#160;24, 2016, as amended (the &#x201c;MIF Mortgage Warehousing Agreement&#x201d;); and (2) a  $90 million mortgage repurchase agreement, dated October&#160;30, 2017, as amended (the &#x201c;MIF Mortgage Repurchase Facility&#x201d;).  For each of these credit facilities, the interest rate is based on a variable rate index, and thus their carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial during 2021 fluctuated with LIBOR.  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="#i533a4e8a337044258c7e1350dac06ec3_142" 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 Warehousing Agreement and the MIF Mortgage Repurchase 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 - Other.&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 estimated fair value was determined by calculating the present value of the future cash flows using the Company&#x2019;s current incremental borrowing rate.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ServicingAsset
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzQ4NDc_5979ad53-80bd-4e9a-9261-2d83db93e55d"
      unitRef="usd">8400000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2MDA_0bd4eeef-53f3-4a12-abc7-e2e82fa05461"
      unitRef="usd">9400000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA1MDA_d1748379-8b67-4c8c-9275-699e645d9875"
      unitRef="usd">9200000</us-gaap:ServicingAsset>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2MTg_55f6b996-2544-45ce-b2b3-8bce8f9424b2"
      unitRef="usd">200000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwOTk1MTE2NDA2Mzc_55f6b996-2544-45ce-b2b3-8bce8f9424b2"
      unitRef="usd">200000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTI0_7c4c5ef3-0db7-44d0-be53-e55ebd7fa36d">&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, 2021 and 2020:&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 style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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;Whole loan contracts and related committed 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;782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,354&#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;/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;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;228,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;223,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;251,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;263,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;148,331&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzItMS0xLTEtMA_66d0f6cc-8f3d-4890-8cb9-0f72d445070e"
      unitRef="usd">782000</mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzItMy0xLTEtMA_2471f133-ddf7-490e-8b64-35b77a197aa9"
      unitRef="usd">2354000</mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzMtMS0xLTEtMA_35f56fa1-2981-4f26-9e89-b58fe49e45de"
      unitRef="usd">228831000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzMtMy0xLTEtMA_c3275bf7-6552-4849-a3f8-89779ee1b997"
      unitRef="usd">208500000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzQtMS0xLTEtMA_a72edb64-5112-4bba-9859-5e36b91f7c1f"
      unitRef="usd">223000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzQtMy0xLTEtMA_4dfcbd47-a4d5-4343-8397-60aa6459c708"
      unitRef="usd">183000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzUtMS0xLTEtMA_185e7e28-1230-4345-a52b-6df087301da7"
      unitRef="usd">3785000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzUtMy0xLTEtMA_167e1505-097d-4783-8120-5f90ce103377"
      unitRef="usd">78142000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzYtMS0xLTEtMA_d14717df-ba92-40fd-8c40-6a574c1c24ea"
      unitRef="usd">251000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzYtMy0xLTEtMA_ce438668-ab8e-4d68-8790-ebfcf694b1c7"
      unitRef="usd">131000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzctMS0xLTEtMA_9f2ee5cf-532e-4038-bef6-bc29cd3424a4"
      unitRef="usd">263088000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo2Y2I5NjM5MmI0MDk0ZDJjOGE0YjYyNTRlYzhmNDc1NS90YWJsZXJhbmdlOjZjYjk2MzkyYjQwOTRkMmM4YTRiNjI1NGVjOGY0NzU1XzctMy0xLTEtMA_4c4fc312-fa8d-4e76-8cd7-fb6c34deae2d"
      unitRef="usd">148331000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTM1_70bcadf9-dcaa-4d0a-bfb9-d8c6b5e68c76">&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, 2021, 2020 and 2019:&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 style="width:343.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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;(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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;318&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,261)&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;/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;6,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;353&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(360)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Total gain (loss) recognized&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,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;(382)&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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;511&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i8644cfd6844d4ed8a4d86c4401772657_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItMS0xLTEtMA_0a7f84c4-3d25-4b47-9817-9e10d0d10604"
      unitRef="usd">-2586000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i32fc5f8bb56d4e8aa4f2a3bafdb4f82c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItMy0xLTEtMA_00bd22f7-caf6-4e12-be9b-2eba67a62af9"
      unitRef="usd">318000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i84af5f0022f84f9ea9e6ef808b1c0f25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzItNS0xLTEtMA_3d248582-371e-43f8-865e-1c7d896fc267"
      unitRef="usd">-2261000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ib86235739df04954a9f817b55c7c5c6d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtMS0xLTEtMA_1d180417-fc36-44a8-8aaa-6dd118bca2c2"
      unitRef="usd">6117000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i94bdd446c1ff49358c5d2050f8ff1185_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtMy0xLTEtMA_827fb2c5-4308-469d-b47e-df2a76087933"
      unitRef="usd">-1304000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i43a191383eb04a0b93ed32ece67f82bb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzMtNS0xLTEtMA_7e1f50f7-7608-4cbd-9fd0-d75057a5700b"
      unitRef="usd">2969000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i22963902067c41ca946a8d3b9f5dd198_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtMS0xLTEtMA_f350f39d-0793-445c-b63e-5a57b08df6e1"
      unitRef="usd">-2143000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i164c7d0705a84a9391e687fbc4837230_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtMy0xLTEtMA_7b259cd7-198c-4ce8-afb7-fc7d3612a3af"
      unitRef="usd">964000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ieb299a495d43402ea65a809aff2676fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzQtNS0xLTEtMA_82596689-09be-4055-a932-f0834c38a5d9"
      unitRef="usd">-370000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i6aa67cd5152b4bf7b79a970a30518de4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtMS0xLTEtMA_c18774b9-fd08-4a74-9100-1d1173cb32b6"
      unitRef="usd">353000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="iaeb13e930c444bb19da7daa63c33d5db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtMy0xLTEtMA_fb1ad6cc-6b54-4638-aeeb-005b818ab19d"
      unitRef="usd">-360000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ib621d3ff920f4e36948d57fb8892a21c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzUtNS0xLTEtMA_1de316ed-7af0-4283-9fc2-a9f57e2f9f9c"
      unitRef="usd">173000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtMS0xLTEtMA_513cdd13-19b4-40f9-b425-9276ad3d3afe"
      unitRef="usd">1741000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtMy0xLTEtMA_fac4c517-9a23-4646-96fa-7d9ea1322b2c"
      unitRef="usd">-382000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTplZGM1YmU1ODc0Y2M0OWRjODIzZDFkMWY3NTM1OWU3Ny90YWJsZXJhbmdlOmVkYzViZTU4NzRjYzQ5ZGM4MjNkMWQxZjc1MzU5ZTc3XzYtNS0xLTEtMA_5ad1f920-159b-4d53-a0b2-8e6762391056"
      unitRef="usd">511000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTU5_1f981905-7b02-4d6c-a8e3-e6e43fd5fe9a">&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 style="width:33.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 colspan="3" style="padding:0 1pt"/&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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 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 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 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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 style="width:33.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 colspan="3" style="padding:0 1pt"/&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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,640&#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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,664&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,062&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i6f1a1fc6d7e743c8bc1e071d96d272a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzMtNC0xLTEtMA_21f7af28-ffa2-49f9-96b9-73dcdc8bb796"
      unitRef="usd">4477000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="ib9c9d6a139834a98be7c59c721be4277_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzMtOC0xLTEtMA_badf3cfe-d61e-4c2c-a62b-135eebe9ac5f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i4008ece6d15748798bdf27a35afcd05e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzQtNC0xLTEtMA_57124857-b3fa-4d89-a0c6-63aab5533888"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="ia2f0ea01e6f44b11a386d7c799d53c01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzQtOC0xLTEtMA_8db2f452-42bc-4120-ad76-af660f2a802e"
      unitRef="usd">487000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i5a4d72806c0e4534a0fe5b684cbce079_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzUtNC0xLTEtMA_0be0a0ba-7397-4ddb-962d-f4305cc32092"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="id61dd6d1d9ad4fc6937aa69cf1d09f50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzUtOC0xLTEtMA_791fabc4-3fb6-4cf4-bea1-5fd0269ebc36"
      unitRef="usd">62000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i74de539b41a34945be7b8e40f412433f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzYtNC0xLTEtMA_331338df-fd1a-4b83-918f-df1576f0013e"
      unitRef="usd">4477000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="i32216facefea46f7870170fa2bb60c1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZToxMzVjNWZlMzY0Njc0NWJmOWFmNGE5NTE0YzczYjY3Ni90YWJsZXJhbmdlOjEzNWM1ZmUzNjQ2NzQ1YmY5YWY0YTk1MTRjNzNiNjc2XzYtOC0xLTEtMA_8a437d74-6a2e-4545-8617-0af3fb9c3f0a"
      unitRef="usd">549000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ice44c01a90994ad29fcc2e85059b0fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzMtNC0xLTEtMA_63fe4cea-4c0d-4f4b-9878-a06dd21dd3ca"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="i6a89466a5e0346e393cafcb7e9448805_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzMtOC0xLTEtMA_acf23a2a-2377-4a7b-bc47-98c53838b2d3"
      unitRef="usd">1640000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i9f166cd932a44588a1f62ee189d20d0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzQtNC0xLTEtMA_7356e777-547b-4c53-b250-f0dc57de7162"
      unitRef="usd">1664000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="iab6ae692e15d4e9680120597425bdf51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzQtOC0xLTEtMA_428ae2f9-be84-4fbc-9898-cecc40a7b640"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i24d115f34fe84263a5beed1a7507d91b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzUtNC0xLTEtMA_aa8a9ba3-1de3-431b-a0d0-9b7cec66881a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="i98eae857f6fe428eab73121390db2b4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzUtOC0xLTEtMA_a37c2764-79cb-4636-b383-872f8d6bf596"
      unitRef="usd">422000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ieaa25bbd0fcf41e8b5b5309910102ede_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzYtNC0xLTEtMA_fc5016b7-88a8-4458-ba50-135c61b616ad"
      unitRef="usd">1664000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilities
      contextRef="i8283f1ee60b44966920d3749a72cc5dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTpmYTEwMjFlZTg4M2I0ZWRmOWI1NzkwOGU1NjZiNDY5OC90YWJsZXJhbmdlOmZhMTAyMWVlODgzYjRlZGY5YjU3OTA4ZTU2NmI0Njk4XzYtOC0xLTEtMA_5ff890e0-569a-4a39-8691-f455dd2fa5a0"
      unitRef="usd">2062000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTIy_af744308-adf3-462d-b39e-0329dfbc0424">The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2021, 2020 and 2019:&lt;div style="margin-bottom:3pt;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 style="width:274.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:49.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020 &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 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;2019 &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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;&#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 colspan="3" style="padding:0 1pt"/&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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;12,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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,759&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;17,323&#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;/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="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: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;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure
      contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtMi0xLTEtMA_5818f87e-2ee9-498d-b47e-f62a8809f3cf"
      unitRef="usd">0</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure
      contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtNC0xLTEtMA_9f90d8ba-6fb8-4779-a959-a85b2f5e5fc3"
      unitRef="usd">16324000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure
      contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzMtNi0xLTEtMA_11adf3fe-0a41-4499-8e76-460e51465afe"
      unitRef="usd">12321000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:RealEstateRelatedImpairments
      contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtMi0xLTEtMA_3e1e9d04-28dc-46d5-aca8-39ca228c82dd"
      unitRef="usd">0</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments
      contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtNC0xLTEtMA_df8dbe49-374b-4699-94d4-83940e855aaa"
      unitRef="usd">8435000</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments
      contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzQtNi0xLTEtMA_19f5c394-5738-4a7d-b6b2-5e72a696f650"
      unitRef="usd">5002000</mho:RealEstateRelatedImpairments>
    <mho:LongLivedAssetsInitialBasis
      contextRef="id9f586b59b6c4cdcb6af8956af14fccc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtMi0xLTEtMA_658e75f1-0f49-42c1-a097-b8faddcd5cad"
      unitRef="usd">0</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis
      contextRef="i3f46082a349a44afb0141f152b0c4761_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtNC0xLTEtMA_27163aa9-f53c-4792-a81b-eba26c01739c"
      unitRef="usd">24759000</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis
      contextRef="i70fcc073dd7347e6849e782d69f73786_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo3NjZkYTNhZGI1Yzc0OGUyYTg2MTVlMTFlODZlY2IzMi90YWJsZXJhbmdlOjc2NmRhM2FkYjVjNzQ4ZTJhODYxNWUxMWU4NmVjYjMyXzYtNi0xLTEtMA_cab3408e-519e-471c-b553-6edf3b7c194a"
      unitRef="usd">17323000</mho:LongLivedAssetsInitialBasis>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEyMTcx_28e70621-1825-4ad7-8dce-2d81cec3cc93">&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, 2021 and 2020.  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 style="width:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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 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;236,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;236,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;260,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;260,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 2025 &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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;414,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;294,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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 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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;&#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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;1,640&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;1,640&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtNC0xLTEtMA_9472be9e-08b8-4baa-8a69-244301ecf2d7"
      unitRef="usd">236368000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtNi0xLTEtMA_e9df03ac-fdcd-4408-8e95-0ffba23374ab"
      unitRef="usd">236368000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtOC0xLTEtMA_8e10c10d-003c-49a8-ab3c-6e7a4cacde1e"
      unitRef="usd">260810000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzMtMTAtMS0xLTA_949ee16e-bb5d-4e3e-90ad-750ab2736641"
      unitRef="usd">260810000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtNC0xLTEtMA_67adf4fa-1903-4b4f-9b95-971ae1175753"
      unitRef="usd">275655000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtNi0xLTEtMA_bb4c4178-e793-4283-94a3-0c4b77bfc5be"
      unitRef="usd">275655000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtOC0xLTEtMA_71f322c5-83d9-4b06-ac8b-7b97053f0dff"
      unitRef="usd">234293000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzQtMTAtMS0xLTA_18702ddc-9aa9-4796-a478-4bb034499e01"
      unitRef="usd">234293000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtNC0xLTEtMA_1f99b3ba-3953-4370-87ed-acd7fad24dbd"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtNi0xLTEtMA_319c97cf-40d5-4c5a-89af-e363025f3f28"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtOC0xLTEtMA_9bc76a80-fa37-401f-a516-a39997333277"
      unitRef="usd">1664000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzgtMTAtMS0xLTA_d0520551-47ee-4004-95f9-f3803bdef08f"
      unitRef="usd">1664000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTQtMS0xLTA_1ea6a39e-0ed6-4b58-90b5-dc74ccbb7eaf"
      unitRef="usd">4477000</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTYtMS0xLTA_6b23d3bb-52d1-4ca5-816d-8554b43778cd"
      unitRef="usd">4477000</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTgtMS0xLTA_286257f5-8f84-4da6-abfa-f8464c00d25c"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEwLTEwLTEtMS0w_90d6370f-1ca5-4682-8668-5da1a8da81ce"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosureAssets>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTQtMS0xLTA_1010d148-0777-42db-8275-c774b0b7600d"
      unitRef="usd">266160000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTYtMS0xLTA_677599b2-8466-40f0-8b85-685433cbabed"
      unitRef="usd">266160000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTgtMS0xLTA_8ce5ca1c-2b04-4d8d-bac7-64a309626053"
      unitRef="usd">225634000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzEzLTEwLTEtMS0w_767f7d46-4e26-406a-bf4c-63da3461a5af"
      unitRef="usd">225634000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTQtMS0xLTA_d59cbbc2-6f1c-4c58-a640-5848c0f72bc7"
      unitRef="usd">4549000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTYtMS0xLTA_90fc1787-37af-412f-aa3d-c0bfb333bc15"
      unitRef="usd">5015000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTgtMS0xLTA_23182053-7861-4862-9405-72cbb57fc3ec"
      unitRef="usd">4072000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE0LTEwLTEtMS0w_65b4d000-b8ae-4461-977b-6955a050b9d3"
      unitRef="usd">3647000</us-gaap:LoansPayableFairValueDisclosure>
    <mho:SeniorNotesdue2025FairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTQtMS0xLTA_9e409a94-57f0-4e10-8758-59f2bac97e15"
      unitRef="usd">0</mho:SeniorNotesdue2025FairValueDisclosure>
    <mho:SeniorNotesdue2025FairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTYtMS0xLTA_78f1bb04-1917-4e67-8acb-783110e197e6"
      unitRef="usd">0</mho:SeniorNotesdue2025FairValueDisclosure>
    <mho:SeniorNotesdue2025FairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTgtMS0xLTA_28ce86a7-94a6-4990-862a-b15ae24519ae"
      unitRef="usd">250000000</mho:SeniorNotesdue2025FairValueDisclosure>
    <mho:SeniorNotesdue2025FairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE4LTEwLTEtMS0w_b0389485-d9dc-4be6-bf15-750652c5b868"
      unitRef="usd">259375000</mho:SeniorNotesdue2025FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTQtMS0xLTA_29438a0e-ea39-4ca7-afaa-c07031cee635"
      unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTYtMS0xLTA_87528c3d-399c-4366-ab78-71ef58bdefab"
      unitRef="usd">414000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTgtMS0xLTA_cafe4991-7a90-453a-982b-bfe19b6414ad"
      unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzE5LTEwLTEtMS0w_fe20dc42-817e-472c-86f4-c88f2f3c4058"
      unitRef="usd">421000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTQtMS0xLTQwOQ_ac2932ec-6706-432a-8e18-a471f465c1cf"
      unitRef="usd">300000000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTYtMS0xLTQxOA_686bf82f-b3d1-45f2-a053-7f0382fdf937"
      unitRef="usd">294375000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTgtMS0xLTQzNQ_be45f321-e8d2-49f6-84a3-0e75eda95a5c"
      unitRef="usd">0</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTEwLTEtMS00NTk_fa9a761d-688d-45d2-9761-f0f70ddea438"
      unitRef="usd">0</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTQtMS0xLTA_0c70b504-ca97-4d67-8b0f-ea65661a22c5"
      unitRef="usd">487000</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTYtMS0xLTA_ebf7144f-705c-4980-b0f9-3bfa20298122"
      unitRef="usd">487000</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTgtMS0xLTA_d4a003df-c0e1-4271-8f73-cfe6b0e72b06"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIwLTEwLTEtMS0w_e1d791e0-c82b-4370-b64a-80ce143fefcd"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTQtMS0xLTA_cdd84122-9a92-40c0-aa4a-2d6bc511712e"
      unitRef="usd">62000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTYtMS0xLTA_a425f401-5846-4002-95bd-5b6d95973a62"
      unitRef="usd">62000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTgtMS0xLTA_fd7e21a3-2032-464c-9ff3-ae03092f6c95"
      unitRef="usd">422000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIxLTEwLTEtMS0w_945c75cb-d156-4fd5-880a-bf5271469b33"
      unitRef="usd">422000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="i6cb82331769548dd8f6083b1f5822b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTQtMS0xLTA_9d64bf8d-c4e7-448d-a628-590538a20856"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="ieeeb38b500d8490aac21caeba83438e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTYtMS0xLTA_6b5a5056-a2b1-4f79-9c70-730ab0e41d79"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="i88fdefa198f249d4a8f5e7796052c304_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTgtMS0xLTA_da37decb-a4d0-4674-aaca-d08fe2f19f86"
      unitRef="usd">1640000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="id971285dab4e45e6ae724b5a17ccce67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90YWJsZTo5ZTA3N2Q3NDlhMTc0Y2Y0OTFiNWQ2ZGRmYjM3YzA2MC90YWJsZXJhbmdlOjllMDc3ZDc0OWExNzRjZjQ5MWI1ZDZkZGZiMzdjMDYwXzIyLTEwLTEtMS0w_16432a6c-ae3a-4e5a-ae44-187a123ba527"
      unitRef="usd">1640000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwNjQ3_6f6c2abd-afd3-4b1b-81de-f3fc718c6198"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzEwNjkz_825f56b6-ab38-45f5-8df3-311ca6468b9c">2013-07-18</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMTI4_e356bf38-d85b-4f5b-81a6-06208598e750"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6fd295bfba1b4e749c0c678a255fef96_I20210925"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMTkw_2f49a52a-b795-4af3-baf5-e74b519ec445"
      unitRef="usd">210000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2f3045c76d834e8cbb4704ba1348a386_I20211115"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMjQ0_fbcf3a0f-a192-47a6-b0b3-a847dd8f29ee"
      unitRef="usd">235000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExMzYy_5c52de23-f668-4ba8-9802-2901dd2f3934">2016-06-24</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie6fa91869331452e80fd399a48af680e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExNDMy_f523aa33-4773-4289-b390-1bb901ecc029"
      unitRef="usd">90000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDMvZnJhZzplOTQ1ZmJiZjYwNzg0YmUzYTY4NzBmOWRiMDIwMjBhZC90ZXh0cmVnaW9uOmU5NDVmYmJmNjA3ODRiZTNhNjg3MGY5ZGIwMjAyMGFkXzExNDcy_67d9e29f-87d5-4936-8749-d6b009d3e9ce">2017-10-30</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTg_304e822e-a47a-4c13-8d29-c1c8b014e0f0">&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, 2021 and 2020 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 style="width:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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,125,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;868,288&#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;/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;4,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,187,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;898,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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, 2021 - $12,023; &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, 2020 - $12,909)&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;59,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;20,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;52,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,452,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,916,608&#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;/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, 2021 and 2020, we had 1,266 homes (with a carrying value of $193.2 million) and 1,131 homes (with a carrying value of $186.9 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="#i533a4e8a337044258c7e1350dac06ec3_91" 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="#i533a4e8a337044258c7e1350dac06ec3_103" 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, 2021, 2020 and 2019 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 style="width:64.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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;21,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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,607&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;20,765&#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;/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;36,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;24,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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,607&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;38,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;42,092&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;51,628&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTM_683d96ea-5258-4173-afdb-4054ba3cad2f">&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, 2021 and 2020 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 style="width:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&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,125,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;868,288&#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;/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;4,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,187,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;898,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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, 2021 - $12,023; &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, 2020 - $12,909)&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;59,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;20,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;52,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,452,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,916,608&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzItMS0xLTEtMA_563beefd-62d5-492d-99aa-66e47ab9f0c2"
      unitRef="usd">1125738000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzItMy0xLTEtMA_c448d24d-e08d-482d-bda9-a67b3e74b358"
      unitRef="usd">868288000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryLandHeldForSale
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzMtMS0xLTEtMA_0724fd5d-8376-4386-9173-bec08ecd78c9"
      unitRef="usd">4312000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryLandHeldForSale
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzMtMy0xLTEtMA_2e31965c-ae34-407f-8b94-9bd52b2680d8"
      unitRef="usd">4623000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzQtMS0xLTEtMA_48b38adf-dd5e-4836-a005-057406c0283f"
      unitRef="usd">1187341000</us-gaap:InventoryHomesUnderConstruction>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzQtMy0xLTEtMA_9772353c-f1c0-4199-a936-ea58830ed711"
      unitRef="usd">898966000</us-gaap:InventoryHomesUnderConstruction>
    <mho:ModelHomeAccumulatedDepreciation
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjgzMGM2NDRiOTE0NzRmNjQ5OWY0NTRkODliNjI4MDM2Xzc5_eee63f42-3876-4a52-9572-5ae181f8d002"
      unitRef="usd">12023000</mho:ModelHomeAccumulatedDepreciation>
    <mho:ModelHomeAccumulatedDepreciation
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjgzMGM2NDRiOTE0NzRmNjQ5OWY0NTRkODliNjI4MDM2Xzg5_345cae50-8ba2-432a-931f-e5c3b3bb749f"
      unitRef="usd">12909000</mho:ModelHomeAccumulatedDepreciation>
    <mho:InventoryModelHomesAndFurnishings
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMS0xLTEtMA_45d821d5-f30f-4a15-b52d-d8d8191bd793"
      unitRef="usd">59268000</mho:InventoryModelHomesAndFurnishings>
    <mho:InventoryModelHomesAndFurnishings
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzUtMy0xLTEtMA_379f71eb-efac-4581-be74-4570bd35ca0d"
      unitRef="usd">81264000</mho:InventoryModelHomesAndFurnishings>
    <mho:CommunityDevelopmentDistrict
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzYtMS0xLTEtMA_66caa57d-5125-41b4-a335-864c656d2b2e"
      unitRef="usd">20089000</mho:CommunityDevelopmentDistrict>
    <mho:CommunityDevelopmentDistrict
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzYtMy0xLTEtMA_ef9abbc1-a566-4de4-af75-4d6ff33a196d"
      unitRef="usd">8196000</mho:CommunityDevelopmentDistrict>
    <mho:LandPurchaseDeposits
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzctMS0xLTEtMA_933209e5-e7d9-4ca3-8e21-b39a3aa1efa4"
      unitRef="usd">52918000</mho:LandPurchaseDeposits>
    <mho:LandPurchaseDeposits
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzctMy0xLTEtMA_56e038a3-477e-4604-93f9-8f8e77c22136"
      unitRef="usd">45357000</mho:LandPurchaseDeposits>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzgtMS0xLTEtMA_092c2a33-6867-4b8a-8fe7-69f9f7411025"
      unitRef="usd">2768000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzgtMy0xLTEtMA_406e41f8-e5e8-433f-9c3d-d9d6a1201635"
      unitRef="usd">9914000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:InventoryRealEstate
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzktMS0xLTEtMA_ae165f9a-d3a0-4300-9dc8-9fb863de09a3"
      unitRef="usd">2452434000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTowYzU2OTliOGU4MGM0MWE3YThmZmYzNDM0Y2Q4OWZjYi90YWJsZXJhbmdlOjBjNTY5OWI4ZTgwYzQxYTdhOGZmZjM0MzRjZDg5ZmNiXzktMy0xLTEtMA_3c5a99a9-a273-4911-a245-56c20d2c255d"
      unitRef="usd">1916608000</us-gaap:InventoryRealEstate>
    <mho:NumberOfSpeculativeHomes
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzUxMg_30339f85-9b7b-46ea-9510-dc1f65e077e6"
      unitRef="homes">1266</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU0Nw_541e9538-d2bd-456d-85d2-a0459db0c4c0"
      unitRef="usd">193200000</mho:SpeculativeHomesCarryingValue>
    <mho:NumberOfSpeculativeHomes
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU1NQ_eb1bf99c-17ce-4490-b50b-1bc2bb435a95"
      unitRef="homes">1131</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzU5MA_de8b2dba-87a5-4416-bf0c-0ed2603e384e"
      unitRef="usd">186900000</mho:SpeculativeHomesCarryingValue>
    <mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90ZXh0cmVnaW9uOmU1OTczNTFmNWE2ZTRhYTZhYTdmOWFhZDZmMjEyNGYzXzIwNTY_417749be-7090-4a5c-b7d1-74bbac813f89">The summary of capitalized interest for the years ended December 31, 2021, 2020 and 2019 is as follows:&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 style="width:64.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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;21,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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,607&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;20,765&#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;/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;36,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;24,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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,607&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;38,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;42,092&#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 colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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;51,628&#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;/tr&gt;&lt;/table&gt;</mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItMS0xLTEtMA_d8a7b5cc-80b8-4d94-b118-c78320c21304"
      unitRef="usd">21329000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItMy0xLTEtMA_ab7c7888-edde-4f35-b361-89acb3e70850"
      unitRef="usd">21607000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzItNS0xLTEtMA_59a190cb-badd-493a-a291-17f85866bd46"
      unitRef="usd">20765000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtMS0xLTEtMA_44a9fd86-dd1f-4283-9c4a-18b68a5fdf7a"
      unitRef="usd">36843000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtMy0xLTEtMA_d9b9de34-ddc3-4cb2-9d3c-f60f5ae2c865"
      unitRef="usd">32408000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzMtNS0xLTEtMA_9bc089c1-2a92-458f-a1e8-1280bdfbe241"
      unitRef="usd">30253000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtMS0xLTEtMA_b739c08b-d020-46f3-8e8f-a31b71028b47"
      unitRef="usd">33829000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtMy0xLTEtMA_69d289ec-e8f7-485b-9896-dfe4ac51f3ee"
      unitRef="usd">32686000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzQtNS0xLTEtMA_fdb7ad0f-45ef-4383-b4f1-e408b8371290"
      unitRef="usd">29411000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtMS0xLTEtMA_d43f8472-9638-4d39-bbc7-23bcef1ec18a"
      unitRef="usd">24343000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtMy0xLTEtMA_1026be8b-aa29-4d9a-8f84-9e7631f612d2"
      unitRef="usd">21329000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzUtNS0xLTEtMA_cbcc2883-7cd6-4781-9cb7-d5c105307cf1"
      unitRef="usd">21607000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctMS0xLTEtMA_fff2e756-dec2-40cf-962f-67a1c8a2f111"
      unitRef="usd">38999000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctMy0xLTEtMA_1c6a3860-0151-4fc2-8a5d-7f896ad53300"
      unitRef="usd">42092000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMDkvZnJhZzplNTk3MzUxZjVhNmU0YWE2YWE3ZjlhYWQ2ZjIxMjRmMy90YWJsZTpiOTBkNzQ4OWQyNTc0NWYwOGI0NmE2M2NkNjRlYzM5Zi90YWJsZXJhbmdlOmI5MGQ3NDg5ZDI1NzQ1ZjA4YjQ2YTYzY2Q2NGVjMzlmXzctNS0xLTEtMA_d8ddab6f-ef38-4f49-b1f1-d6081d0c162c"
      unitRef="usd">51628000</us-gaap:InterestCostsIncurred>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzk2Ng_e1cdd483-ceb2-423d-9f80-c4553fa75bd5">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.0&#160;million in 2021 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, 2021 and 2020 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="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzQxMA_758cab30-aab4-43aa-bdfc-f30f6e186ff9"
      unitRef="usd">2000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTIvZnJhZzo3NTJhZjVlZmZhNzE0MjNmYWU0NjZhZWEyZmIxMWVlMC90ZXh0cmVnaW9uOjc1MmFmNWVmZmE3MTQyM2ZhZTQ2NmFlYTJmYjExZWUwXzU4Ng_a9662aae-3ecf-4396-9413-880d2c0c03e7"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzY0NzY_89a39421-7aeb-40f6-aa25-17e708685255">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, 2021 and 2020, our investment in such joint venture arrangements totaled $57.1&#160;million and $34.7&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The increase from prior year was driven primarily by our cash contributions to our joint venture arrangements during 2021 of $51.6&#160;million offset, in part, by lot distributions from our joint venture arrangements during 2021 of $28.1&#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 2021 and 2020 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, 2021 and 2020, the Company had $50.6&#160;million and $33.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, 2021 and 2020, the Company had $6.5 million and $0.8 million, respectively, of equity invested in LLCs.  The Company&#x2019;s percentage of ownership in these LLCs as of December&#160;31, 2021 ranged from 25% to 50% and as of December&#160;31, 2020 ranged from 25% to 74%.&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 &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;earnings from its LLCs was $0.1&#160;million for year ended December&#160;31, 2021, $0.5&#160;million for the year ended December&#160;31, 2020 and $0.3&#160;million for the year ended December 31, 2019. 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, 2021 was the amount invested of $57.1&#160;million, which is reported as Investment in Joint Venture Arrangements 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, 2021 and 2020, 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 initially 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, 2021 and 2020, 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="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQ1MA_6508d97d-8032-435d-aa54-9bc973149623"
      unitRef="usd">57100000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQ1Nw_81c58959-939b-45f1-9fb8-f7c46350db94"
      unitRef="usd">34700000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI3NDg3NzkwNzYzNDk_b5d1684f-66d6-4115-8dcf-0c2782b4e32f"
      unitRef="usd">51600000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzY5Mw_044f619c-bf19-490a-b4d6-32a98a99bd21"
      unitRef="usd">28100000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEzMDg_0dde9e0d-2ac5-4d3a-b789-8477fede4e76"
      unitRef="usd">50600000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEzMTU_89b12bd1-02ad-4b91-99e4-76bbfcabe21c"
      unitRef="usd">33900000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:EquityinvestedinLLCs
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzE4ODU_fdb64b5b-ee3d-4a96-b999-c11773be99c3"
      unitRef="usd">6500000</mho:EquityinvestedinLLCs>
    <mho:EquityinvestedinLLCs
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzE4OTI_8cd5c8bc-3d7b-40ee-96ae-112bb1aabbf1"
      unitRef="usd">800000</mho:EquityinvestedinLLCs>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="icbb33d683f93402795af20ea7ae37764_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzIwMjQ_767e3a4f-c297-4cb8-a671-1f10ee65f823"
      unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzIwMzA_96254054-b0f0-4ab3-b029-3f0dd8ea4bc3"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i5ffa0722dcba4d65a0a0056b513907c0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQzMTk_6ec49d8c-2d88-4cdd-a662-5693213b2a3b"
      unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="icfb0a71e7fbf40709e8e9904b6f892fb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQzMjU_b97d0068-f674-423a-9884-5b914d250d70"
      unitRef="number">0.74</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0Mzc_9cc32272-d236-4700-9535-39dce7789d66"
      unitRef="usd">100000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0Mzc_df945f05-1a2e-43bd-bf78-e7ae87bb211d"
      unitRef="usd">100000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI0NjM_b681f4f1-a6bd-407e-8dc1-9d264e5bfc3c"
      unitRef="usd">500000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzEwOTk1MTE2MzQ0NTA_cc58c45a-832e-40b2-8f9a-123debf27525"
      unitRef="usd">300000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <us-gaap:EquityMethodInvestments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzI3ODc_6508d97d-8032-435d-aa54-9bc973149623"
      unitRef="usd">57100000</us-gaap:EquityMethodInvestments>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="if4fe93e8be9e42239f7075528d6a547e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMTgvZnJhZzphZTk0MjUwOTkzOWI0MjY5OWQ3YzUyMzQzZTI2MzMzZi90ZXh0cmVnaW9uOmFlOTQyNTA5OTM5YjQyNjk5ZDdjNTIzNDNlMjYzMzNmXzQxODM_a54996e6-7b08-4e77-96aa-c63404e0e49e"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:GuaranteesTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzMwMzI_0fe3c27a-c166-4e28-a656-17456aecb4c6">Guarantees and IndemnificationsGuarantee 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 $305.0 million and $21.1 million were covered under these guarantees as of December 31, 2021 and 2020, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2020 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, 2021, 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;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 $0.7 million and $0.6 million at  December 31, 2021 and 2020, 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 $0.3 million and $0.4&#160;million at December 31, 2021 and 2020, 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, 2021 and 2020, guarantees and indemnities of $2.5 million and $1.4 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesTextBlock>
    <mho:TotalOfLoansCoveredByGuarantees
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzY5NA_3e985697-58eb-47b4-956b-3174a0a4e0b6"
      unitRef="usd">305000000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfLoansCoveredByGuarantees
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzcwMQ_dfaf7431-3c47-46da-96df-cbad9d1dd1c6"
      unitRef="usd">21100000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzE2OTI_155f58fe-4260-4418-8cbb-4a2ad2c89a66"
      unitRef="usd">700000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzEwOTk1MTE2MzA4MjY_c41fb94c-4159-4d25-a00c-6c035ea2c261"
      unitRef="usd">600000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:LoanRepurchaseGuaranteeLiability
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzIyNTg_33d9aea3-fcc9-49de-b627-0fd329b7d7e1"
      unitRef="usd">300000</mho:LoanRepurchaseGuaranteeLiability>
    <mho:LoanRepurchaseGuaranteeLiability
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzIyNjU_2f9d241d-15a5-4ef9-a552-2465feaae0c4"
      unitRef="usd">400000</mho:LoanRepurchaseGuaranteeLiability>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzI5MzI_2defac35-7d62-4d73-bd48-e9909b525bfa"
      unitRef="usd">2500000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMjQvZnJhZzphZDE0Njc4MzVjYmU0MTRiOTFmOWFlMzU5MGNmZjI5OC90ZXh0cmVnaW9uOmFkMTQ2NzgzNWNiZTQxNGI5MWY5YWUzNTkwY2ZmMjk4XzI5Mzk_bb588880-608a-40e7-8d06-8eea97d208b9"
      unitRef="usd">1400000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5NjE_eb440169-bd1e-4f3d-a7fa-43848f124a16">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="#i533a4e8a337044258c7e1350dac06ec3_91" 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, 2021, 2020 and 2019 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;29,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;26,420&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;26,459&#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 colspan="3" style="display:none"/&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;20,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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;Charges related to stucco-related claims&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="display:none"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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;29,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,012&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;26,420&#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 colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:1pt;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;This represents charges of $1.6&#160;million for additional stucco-related repair costs, net of $0.7&#160;million of recoveries for past stucco-related claims, during 2020.&lt;/span&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-weight:400;line-height:120%"&gt;We have received claims related to stucco installation from homeowners in certain of our communities in our Tampa and Orlando, Florida markets and have been named as a defendant in legal proceedings initiated by certain of such homeowners.  These claims primarily relate to homes built prior to 2014 which have second story elevations with frame construction.&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 2019, we did not record any charges for stucco-related repair costs, and we received a total of $1.1&#160;million of recoveries that were recorded directly to income as they related to past stucco-related claims and we had no current charges. During 2020, we incurred $1.6&#160;million of additional stucco-related charges, and we received a total of $0.7&#160;million of recoveries for past stucco-related claims, resulting in a net charge of $0.9&#160;million. Stucco-related recoveries are reflected in our financial statements in the period the reimbursement is received.  During 2021, we did not record any additional warranty charges or receive any additional recoveries for stucco-related repair costs.  The remaining reserve at December 31, 2021, for (1) homes in our Florida communities that we had identified as needing repair but had not yet completed the repair and (2) estimated repair costs for homes in our Florida communities that we had not yet identified as needing repair but that may require repair in the future included within our warranty reserve was $2.7&#160;million.  We believe that this amount is sufficient to cover both known and estimated future repair costs as of December&#160;31, 2021. Our remaining stucco-related reserve is gross of any recoveries.&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;Our estimate of future costs of stucco-related repairs is based on our judgment, various assumptions and internal data. Due to the degree of judgment and the potential for variability in our underlying assumptions and data, we may revise our estimate, including to reflect additional estimated future stucco-related repairs costs, which revision could be material.&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;Performance Bonds and Letters of Credit&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;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, 2021, the Company had outstanding approximately $355.0&#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 November, 2027.  Included in this total are: (1) $265.3 million of performance and maintenance bonds and $74.0 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) $11.0&#160;million of financial letters of credit, of which $10.6&#160;million represent deposits on land and lot purchase agreements; and (3) $4.7&#160;million of financial bonds.  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 release 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.  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, 2021 and 2020, we have 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, 2021 related to our land option agreements is equal to the amount of the Company&#x2019;s outstanding deposits and prepaid acquisition costs, which totaled $72.7&#160;million, including cash deposits of $52.9&#160;million, prepaid acquisition costs of $8.2&#160;million, letters of credit of $10.6&#160;million and $1.0 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, 2021, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $816.1 million.  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, 2021 and December&#160;31, 2020, Consolidated Inventory Not Owned was $2.8&#160;million and $9.9 million, respectively.  At December 31, 2021 and 2020, the corresponding liability of $2.8&#160;million and $9.9&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The decrease in this balance from December&#160;31, 2020 is related primarily to a decrease 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 a decrease 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;In addition to the legal proceedings related to stucco, 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, 2021 and 2020, we had $1.2 million and $0.8&#160;million reserved for legal expenses, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5NjU_49272e84-55ce-4f28-8dc6-f5cfd1dbbc9c">A summary of warranty activity for the years ended December 31, 2021, 2020 and 2019 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;29,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;26,420&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;26,459&#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 colspan="3" style="display:none"/&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;20,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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;Charges related to stucco-related claims&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="display:none"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&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;29,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,012&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;26,420&#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 colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:1pt;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;This represents charges of $1.6&#160;million for additional stucco-related repair costs, net of $0.7&#160;million of recoveries for past stucco-related claims, during 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItMS0xLTEtMA_dc588292-2030-4b73-9fe7-483dfb19f07d"
      unitRef="usd">29012000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItMy0xLTEtMA_3638c9e7-9be2-44ce-ae9f-b4217d51500e"
      unitRef="usd">26420000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="iaee534f2919e4b91aa4b40a2acffad51_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzItNS0xLTEtMA_8d33043e-a721-4852-9769-ba4906f7e3e9"
      unitRef="usd">26459000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtMS0xLTEtMA_8faa74e0-5397-4e19-95bb-3823462e928d"
      unitRef="usd">20877000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtMy0xLTEtMA_0a305133-7172-401e-9e35-abacda96934d"
      unitRef="usd">17913000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzMtNS0xLTEtMA_eaee1d10-67ae-472f-89a1-90bae6450931"
      unitRef="usd">14685000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtMS0xLTEtMA_771894a0-03bd-45d4-9578-e8c925931aee"
      unitRef="usd">2382000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtMy0xLTEtMA_5d4438af-70f3-42ce-9594-133cd763e29f"
      unitRef="usd">1315000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzQtNS0xLTEtMA_65525875-02bc-466b-860b-5c0b83358414"
      unitRef="usd">2165000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtMS0xLTEtMA_891d86e3-f317-48ef-98c5-43e94e0526fd"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtMy0xLTEtMA_d5352cd1-1672-4f5c-a3ac-10775787b18b"
      unitRef="usd">860000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzUtNS0xLTEtMA_9176e196-ba97-4f39-8f7a-afa981a513d0"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtMS0xLTEtMA_ea25509a-7919-4eb6-83f8-8ee93892b90b"
      unitRef="usd">22543000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtMy0xLTEtMA_ee411c9e-7f21-4381-a7ef-7eb0f26ef1fb"
      unitRef="usd">17496000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzYtNS0xLTEtMA_a7dada36-d6f9-4e13-9dfc-a864d664147c"
      unitRef="usd">16889000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctMS0xLTEtMA_60db73bc-b6d9-41c8-92a8-298d7610fc22"
      unitRef="usd">29728000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctMy0xLTEtMA_7d3138d1-c601-48ef-910a-7ed7735f968f"
      unitRef="usd">29012000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i4807a97d44bd4f568f22b153a61b60b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90YWJsZTplYzc5MGMwZGFmOTE0YmQ5YmJkZTJmMzAzN2Q4YzYzZi90YWJsZXJhbmdlOmVjNzkwYzBkYWY5MTRiZDliYmRlMmYzMDM3ZDhjNjNmXzctNS0xLTEtMA_edbab0c1-ea50-45e7-bac6-7f8c0ab53c2e"
      unitRef="usd">26420000</us-gaap:ProductWarrantyAccrual>
    <mho:StuccoRepairCost
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzcwNDk_6f326795-8cbd-435a-9844-1bdc5a1f4552"
      unitRef="usd">1600000</mho:StuccoRepairCost>
    <us-gaap:InsuranceRecoveries
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzcwNTg_dfcb2959-7c38-404c-974c-f3a9a41a9eb5"
      unitRef="usd">700000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2NDk2NzI_fc379296-f539-4c68-8d5b-28436901c329"
      unitRef="usd">1100000</us-gaap:InsuranceRecoveries>
    <mho:StuccoRepairCost
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2MzczMjU_6f326795-8cbd-435a-9844-1bdc5a1f4552"
      unitRef="usd">1600000</mho:StuccoRepairCost>
    <us-gaap:InsuranceRecoveries
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzE0NjU_dfcb2959-7c38-404c-974c-f3a9a41a9eb5"
      unitRef="usd">700000</us-gaap:InsuranceRecoveries>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzEwOTk1MTE2NDMwNjM_0b23e37f-eefe-4fb5-b344-d6f5e4e4e782"
      unitRef="usd">900000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <mho:EstimatedRepairCostsforAffectedHomes
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzIxMjM_b2477191-2660-40c0-a145-c6edb1c0a5e9"
      unitRef="usd">2700000</mho:EstimatedRepairCostsforAffectedHomes>
    <mho:LettersOfCreditAndBonds
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM2MDg_fa4b4944-c572-4993-9e1f-5fa26d03ce36"
      unitRef="usd">355000000</mho:LettersOfCreditAndBonds>
    <mho:OutstandingPerformanceBonds
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM4MDE_b1a54a48-6f3a-4ddb-8f9f-3d9e5f0a760b"
      unitRef="usd">265300000</mho:OutstandingPerformanceBonds>
    <mho:PerformanceLettersOfCreditOutstanding
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzM4NDU_7b6077cf-01c1-42b4-86ea-68e775f609fe"
      unitRef="usd">74000000</mho:PerformanceLettersOfCreditOutstanding>
    <mho:FinancialLettersOfCredit
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQwNTI_cad9b626-1966-4855-8fc3-223e6bef449c"
      unitRef="usd">11000000</mho:FinancialLettersOfCredit>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQwOTY_23f58e31-0576-4e7b-9b01-812eabc77092"
      unitRef="usd">10600000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <mho:FinancialBonds
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzQxNjM_ec51c1f1-1240-4554-bad9-f8392eea2505"
      unitRef="usd">4700000</mho:FinancialBonds>
    <mho:OutstandingDepositsOnLandAndLots
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4MTA_37ad1865-adaf-4d0a-93f7-53ac6cb8a14b"
      unitRef="usd">72700000</mho:OutstandingDepositsOnLandAndLots>
    <mho:LandPurchaseDeposits
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4NDE_9e3beef6-7e9e-4d73-9388-f38eab2aa7ff"
      unitRef="usd">52900000</mho:LandPurchaseDeposits>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4NzQ_5455d8e1-5b4c-49f7-b3c5-ed3c4c382555"
      unitRef="usd">8200000</mho:PrepaidLandAcquisitionCosts>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY4OTk_23f58e31-0576-4e7b-9b01-812eabc77092"
      unitRef="usd">10600000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzY5MDY_73147370-b723-479d-9d93-4d14312e2158"
      unitRef="usd">1000000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:PurchaseOptionsLand
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzcwOTM_661157dd-9321-4af9-9561-5efb157bdd13"
      unitRef="usd">816100000</us-gaap:PurchaseOptionsLand>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzczMzk_46df6b78-c591-4827-9c99-4d6c4ed5aa1a"
      unitRef="usd">2800000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzczNDY_a392bb12-ad5f-4caf-85cc-4316d8b1c5d9"
      unitRef="usd">9900000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzc0MDM_a8a0ae8e-abba-43e1-bc22-e059c8a4014f"
      unitRef="usd">2800000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzc0MTA_5e2c8a38-b3ee-44c1-a92c-bf4e55167a2e"
      unitRef="usd">9900000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5MDg_75947bf0-dbf0-4be9-ac39-617475d5a22a"
      unitRef="usd">1200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzAvZnJhZzo1MWY5MTkyN2VlYzg0NTZmYmE1Y2U3YTg2ZTI3OTY2Yi90ZXh0cmVnaW9uOjUxZjkxOTI3ZWVjODQ1NmZiYTVjZTdhODZlMjc5NjZiXzg5MTU_93bd185b-645f-4526-b5c6-af40f704e481"
      unitRef="usd">800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDA_53629094-3d2b-4733-b6a5-94cc252156b3">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 one to 19 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, 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.  ROU 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 recent 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, 2021, the Company&#x2019;s operating ROU asset and operating lease liability decreased by $1.3 million and $1.0 million, respectively, as a result of $8.5&#160;million of additional ROU asset amortization and $8.2&#160;million of additional periodic lease expense, offset partially by $7.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, 2021, the Company&#x2019;s ROU asset was $51.0&#160;million and its operating lease liability had a balance of $51.5 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 12.3 years, and the weighted-average discount rate was 3.6%.&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, 2021, 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 style="width:234.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;14,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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, 2021:&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 style="width:234.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&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:8pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2022&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,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2023&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,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2024&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,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;3,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;33,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;64,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3MjQ_9fbb4097-127d-4c76-aa29-6ddf65296daf"
      unitRef="usd">1300000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3MzE_12cc8232-4e40-426c-b6de-ad34b5ef78e5"
      unitRef="usd">1000000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM4NDgyOTA3MDE1MjA_bbf95f99-c28b-4635-9d4d-7a06b637cdc4"
      unitRef="usd">8500000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM4NDgyOTA3MDE1NjU_6f00d492-d3e6-48a2-bf45-e620bdffb75e"
      unitRef="usd">8200000</us-gaap:OperatingLeaseCost>
    <mho:IncreaseinOperatingleasesduetonewleases
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzI3NjQ_899f81f2-ce18-4af6-85f4-a01d7ff34c22"
      unitRef="usd">7200000</mho:IncreaseinOperatingleasesduetonewleases>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMxOTk_0f8738ca-93b8-4d06-9f0d-e423f2654e11"
      unitRef="usd">51000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMyNTM_bb4a566a-5afd-45c5-8595-cf200c813215"
      unitRef="usd">51500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMzMzk_5c804535-8aee-498b-b35d-d8a64289b61d">P12Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzMzODY_b4f4cb67-a962-453b-9ccf-8d334627e5a1"
      unitRef="rate">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDk_d6f0a09e-9e8e-412c-b37f-a3e94708ff00">&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, 2021, 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 style="width:234.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;14,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzItMi0xLTEtMA_78cd2fbd-cacd-4212-ae06-c4e285690470"
      unitRef="usd">10119000</us-gaap:OperatingLeasePayments>
    <us-gaap:VariableLeasePayment
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzMtMi0xLTEtMA_3bb49cf6-5e70-4475-b199-b9f70dc209b4"
      unitRef="usd">2136000</us-gaap:VariableLeasePayment>
    <us-gaap:ShortTermLeasePayments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzQtMi0xLTEtMA_a0dc9abe-df59-46f3-b27b-4eaeb0a23e5c"
      unitRef="usd">2274000</us-gaap:ShortTermLeasePayments>
    <us-gaap:OperatingLeaseExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTowNWU4MWU1ZDc0YWY0NWIyYmVmMDExNGNhZDBlMTRiZi90YWJsZXJhbmdlOjA1ZTgxZTVkNzRhZjQ1YjJiZWYwMTE0Y2FkMGUxNGJmXzUtMi0xLTEtMA_9c597cf1-4cfe-47ac-b46d-5faac658ea1a"
      unitRef="usd">14529000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90ZXh0cmVnaW9uOmIwZjY3ZWQ3NGQyMjQ5Mzg5YTk3YzYyNWFjMGZjMjRlXzM2NDQ_915f5bbb-0115-4213-b5e9-08fb02d6cc02">&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, 2021:&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 style="width:234.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&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:8pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2022&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,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2023&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,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2024&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,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;3,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;33,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;64,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzMtMS0xLTEtMA_7f123c6d-e1ba-4b4a-b8d8-52461bd5443e"
      unitRef="usd">10390000</mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzQtMS0xLTEtMA_2f4ba498-8f0e-4c9d-ad36-b75bd70c90b6"
      unitRef="usd">8156000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzUtMS0xLTEtMA_8074656a-655f-4151-8e88-b8a3e0011c16"
      unitRef="usd">5827000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzYtMS0xLTEtMA_bdd255d0-9ca5-4d0f-8a77-611e9d8fe3a9"
      unitRef="usd">3840000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzctMS0xLTEtMA_1cada574-add9-4f15-8af0-592e59824d67"
      unitRef="usd">3326000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzgtMS0xLTEtMA_bfe027e9-e5f9-4f6e-a4db-334f6db38ed5"
      unitRef="usd">33151000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzktMS0xLTEtMA_22a19b00-9ca3-4352-b901-90228f6ad0b3"
      unitRef="usd">64690000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzEwLTEtMS0xLTA_9f3b0b7b-00da-4621-864b-155856ee55b5"
      unitRef="usd">13193000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzYvZnJhZzpiMGY2N2VkNzRkMjI0OTM4OWE5N2M2MjVhYzBmYzI0ZS90YWJsZTo2NWY2MWJhNmZlOGQ0MDc5YjJhNzZjNGUxNWM0MDJkMy90YWJsZXJhbmdlOjY1ZjYxYmE2ZmU4ZDQwNzliMmE3NmM0ZTE1YzQwMmQzXzExLTEtMS0xLTA_8d78b89f-5d22-49d4-907e-29a2dce097f0"
      unitRef="usd">51497000</us-gaap:OperatingLeaseLiability>
    <mho:CommunityDevelopmentDistrictBondsTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIyOTY_0c0e11a5-6dad-434e-963b-a315dd47d09a">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, 2021:&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 style="width:26.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.540%"/&gt;&lt;td style="width:0.1%"/&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 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, 2021&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, 2020&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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/23/2016&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/2047&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;6.20%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;&#x2014;&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;6,735&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;12/22/2017&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/2048&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.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;9,815&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;9,815&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;9/24/2018&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/2049&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.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,205&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,205&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;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 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 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;&#x2014;&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 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;&#x2014;&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="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/2052&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;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;&#x2014;&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 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 style="border-bottom:1pt solid #000;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;36,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="border-bottom:1pt solid #000;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;26,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 $20.1&#160;million and $8.2&#160;million liability related to these CDD bond obligations as of December&#160;31, 2021 and December&#160;31, 2020, respectively, along with the related inventory infrastructure.&lt;/span&gt;&lt;/div&gt;</mho:CommunityDevelopmentDistrictBondsTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIyODg_cb134126-2e5b-40d9-b50b-a4722680ccb9">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2021:&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 style="width:26.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.540%"/&gt;&lt;td style="width:0.1%"/&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 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, 2021&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, 2020&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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/23/2016&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/2047&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;6.20%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;&#x2014;&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;6,735&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;12/22/2017&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/2048&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.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;9,815&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;9,815&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;9/24/2018&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/2049&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.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,205&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,205&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;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 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 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;&#x2014;&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 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;&#x2014;&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="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/2052&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;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;&#x2014;&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 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 style="border-bottom:1pt solid #000;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;36,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="border-bottom:1pt solid #000;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;26,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMC0xLTEtMA_3ad70c31-16bc-49d5-ab52-734f94d186f3">2016-12-23</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i810c1ceab6bc4605b6c6a49af5f077c4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMS0xLTEtMA_c3e2d079-cb39-4bcc-9a5c-933026ffa417">2047-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtMi0xLTEtMA_7b00027a-e943-479f-9419-22ded8e6e03c"
      unitRef="number">0.0620</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i561ffe88425b4733b61c90f6ca0ee9b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtNC0xLTEtMA_4d18ec4d-29b5-4c58-a594-63c7870bf23d"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ibef580eb9cba45d7a27370537a7803a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzQtNS0xLTEtMA_0a6f16a8-e5ff-4cef-b90f-8227e42146c7"
      unitRef="usd">6735000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMC0xLTEtMA_f9fbc777-ceed-4066-b413-c116aee63f0a">2017-12-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ica7e0f0f3efc4ab5ac47cfde91867e41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMS0xLTEtMA_73668fc0-df5b-4a6e-a839-b92346936c70">2048-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i418dc42441c9421cbaeae34fed6964ef_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtMi0xLTEtMA_9f211660-09bb-485b-b012-07d2b4065a74"
      unitRef="number">0.0513</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i418dc42441c9421cbaeae34fed6964ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtNC0xLTEtMA_f97a6782-6de6-4559-a64e-dc7b1bfb7843"
      unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ice0d0f846509457b876613c945283b8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzUtNS0xLTEtMA_6caca05b-9f69-47c8-a4e0-0b75bc427ffd"
      unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMC0xLTEtMA_1ed56f6e-45f9-4e18-8e25-24df1f3e00b0">2018-09-24</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i59d7ae36eea142999b8fc21ba29fcbb2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMS0xLTEtMA_d928592e-0a53-441f-906f-718e9667ac59">2049-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i0c269b448f934b759c74bbfd7a290381_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtMi0xLTEtMA_0805a1fd-7cda-4b5d-8a4e-69e776aff903"
      unitRef="number">0.0509</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i0c269b448f934b759c74bbfd7a290381_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtNC0xLTEtMA_b16164da-c50e-49bf-8204-232cacb94ecf"
      unitRef="usd">5205000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i9d79070aa552462685069a1c8df18556_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzYtNS0xLTEtMA_d3ae4480-66fe-405c-9004-33ee260329fc"
      unitRef="usd">5205000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMC0xLTEtMA_ebb0e296-a37b-4a4f-b95a-00015912211f">2019-07-18</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i34aa5a649a884828a545bf871b3ae8f0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMS0xLTEtMA_9ccca547-94f2-4d6b-8ed0-7962795dd439">2050-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i97394a669ee9439d80b947cb5f88cd95_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctMi0xLTEtMA_5c789070-7337-4e1d-8f25-1f885cfe0f9d"
      unitRef="number">0.0410</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i97394a669ee9439d80b947cb5f88cd95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctNC0xLTEtMA_779aeb58-80ed-4533-afab-814d38ffae63"
      unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ib58787ccffb8485c95ee85068c84e07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzctNS0xLTEtMA_e2626426-47f3-4d65-b734-0389cd0c1982"
      unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMC0xLTEtNTE1MDg_d03a3d05-bef5-414e-a41a-efd2934a8041">2020-10-29</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i2d65d64c8b6747d1922cf1ecdbea9ae7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMS0xLTEtNTE1MDg_ce65904b-a72d-42c3-999c-bd076035c9d1">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="id84f837353c04d4db583d0a9448868b7_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtMi0xLTEtNTE1MDg_eddc219e-b734-44d8-81f6-c1470e8fbb8d"
      unitRef="number">0.0380</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="id84f837353c04d4db583d0a9448868b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNC0xLTEtNTE1MTc_43ed1971-83d0-457c-8ae2-58dbe2ab042b"
      unitRef="usd">5785000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="if30e870021404002831794e0e118f4a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNS0xLTEtNTE1MzQ_97bd82c4-84c3-4c32-a9b9-d400eb293b5a"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMC0xLTEtNTE1MDg_40e3c706-e5a3-4257-851c-8fddc0980dc3">2021-06-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5d5f038c49174d0a81c935f91030b1eb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMS0xLTEtNTE1MDg_dd5c7214-f98a-4196-b1b0-2ac39fd75d49">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="idc6f3991b79f41139fa8cb2938725ad2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktMi0xLTEtNTE1MDg_a05e3a2a-a95c-4756-8020-98622d6adc68"
      unitRef="number">0.0366</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="idc6f3991b79f41139fa8cb2938725ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktNC0xLTEtNTE1MTc_7745bdbd-cc96-4334-8f90-29b0e73998fb"
      unitRef="usd">6135000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i9c6d24c14e144557a6d32878d44cfc30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzktNS0xLTEtNTE1MzQ_233a561a-2ab5-4d35-81fa-f592057818f9"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTAtMS0xLTUxNTA4_9a6b02b7-0314-4dcd-8638-2059a38dd91f">2021-10-05</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5a1e1273807a45d4aeaec2cad57ee927_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTEtMS0xLTUxNTA4_ebea1523-4f5f-4c45-9607-4ea582bb7002">2052-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="ic8fe5c2e9b4d47499526c61b4268d037_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTItMS0xLTUxNTA4_bca37a1a-d563-4a4d-b18b-fa1bce3d839b"
      unitRef="number">0.0359</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="ic8fe5c2e9b4d47499526c61b4268d037_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTQtMS0xLTUxNTE3_d16f774c-f560-42a1-84d5-30d34c2c32ee"
      unitRef="usd">4910000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i475f6ebfacbc493e98455c894e0615f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzEwLTUtMS0xLTUxNTM0_713fd803-1204-4817-9355-22a97b55f9db"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNC0xLTEtMA_5ecfc9f7-1d80-4f12-8517-975feeaf3486"
      unitRef="usd">36555000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90YWJsZTo0NTI3ZGUxMjU4MWQ0NWU1OGU2YzhlNWU2NTNmNTU3Mi90YWJsZXJhbmdlOjQ1MjdkZTEyNTgxZDQ1ZTU4ZTZjOGU1ZTY1M2Y1NTcyXzgtNS0xLTEtMA_1861817d-08d7-4b50-b5b1-5b994112cbe6"
      unitRef="usd">26460000</us-gaap:OtherLongTermDebt>
    <mho:CommunityDevelopmentDistrictObligations
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIxNDY_7e4c0b81-3a48-4909-b8c9-04c7d04c93fb"
      unitRef="usd">20100000</mho:CommunityDevelopmentDistrictObligations>
    <mho:CommunityDevelopmentDistrictObligations
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xMzkvZnJhZzpiZmY0N2FmZTJlYTE0YWVjYTg0OTQ2OTlkYTE4ZGNmZC90ZXh0cmVnaW9uOmJmZjQ3YWZlMmVhMTRhZWNhODQ5NDY5OWRhMThkY2ZkXzIxNTM_45c4a813-7b84-4c8e-aa0a-1045df5f54f3"
      unitRef="usd">8200000</mho:CommunityDevelopmentDistrictObligations>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDkx_85e60169-c409-4faf-9a47-0db48f531ab7">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 $550&#160;million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $700&#160;million, subject to obtaining additional commitments from lenders. The Credit Facility matures on July&#160;18, 2025. Interest on amounts borrowed under the Credit Facility is payable at a rate which is adjusted daily and is equal to the sum of the one-month LIBOR (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 includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.&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 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 $1.3&#160;billion of availability for additional senior debt at December&#160;31, 2021.  As a result, the full $550&#160;million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2021, there were no borrowings outstanding and $85.0&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $465.0&#160;million. The Credit Facility includes a $150&#160;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.1&#160;billion at December&#160;31, 2021 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, 2021, 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 is used to finance eligible residential mortgage loans originated by M/I Financial. The MIF Mortgage Warehousing Agreement provides for a maximum borrowing availability of $175 million, which increased to $210 million from September 25, 2021 to October 15, 2021 and increased to $235&#160;million from November 15, 2021 to February 4, 2022 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on May&#160;27, 2022.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month LIBOR rate (subject to a floor of 0.5%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.  The MIF Mortgage Warehousing Agreement includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available.&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 Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial.  The MIF Mortgage Repurchase Facility provides for a mortgage repurchase facility with a maximum borrowing availability of $90&#160;million. The MIF Mortgage Repurchase Facility expires on October&#160;24, 2022.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to the one-month LIBOR rate (subject to a floor of  &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;0.75% or 0.625% based on the type of loan) plus 175 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2021, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Repurchase Facility. The MIF Mortgage Repurchase Facility includes a provision for the replacement of LIBOR under certain circumstances where one-month LIBOR is no longer available. &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, 2021 and 2020, M/I Financial&#x2019;s total combined maximum borrowing availability under the two credit facilities were $325.0&#160;million and $275.0&#160;million, respectively. At December&#160;31, 2021 and December&#160;31, 2020, M/I Financial had $266.2&#160;million and $225.6&#160;million outstanding on a combined basis under its credit facilities, 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-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;On August&#160;23, 2021, the Company issued $300.0 million aggregate principal amount of the 2030 Senior Notes. The 2030 Senior Notes bear interest at a rate of 3.95% per year, payable semiannually in arrears on February 15 and August 15 of each year (commencing on February 15, 2022), 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;The Company used a portion of the net proceeds from the issuance of the 2030 Senior Notes to redeem all $250.0&#160;million aggregate principal amount of its then outstanding 5.625% Senior Notes due 2025 (the &#x201c;2025 Senior Notes&#x201d;) at a redemption price of 102.813% of the principal amount, plus accrued and unpaid interest thereon, on August 24, 2021.&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;As of both December 31, 2021 and 2020, 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;As of December&#160;31, 2020, we had $250.0&#160;million of our 2025 Senior Notes outstanding.  The 2025 Senior Notes paid interest at a rate of 5.625% per year, semiannually in arrears on February 1 and August 1 of each year, and were scheduled to mature on August&#160;1, 2025.  As stated above, the Company redeemed all of the 2025 Senior Notes on August&#160;24, 2021.&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, 2021, 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, 2021, 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 &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;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 $487.5&#160;million and $363.0 million at December 31, 2021 and 2020, 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-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 - Other&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 other borrowings, which are reported in Notes Payable - Other in our Consolidated Balance Sheets, totaling $4.5&#160;million and $4.1&#160;million as of December 31, 2021 and 2020, respectively, which are comprised of notes payable acquired in the normal course of business.  These other borrowings are included in the debt maturities schedule below.&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, 2021 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 style="width:66.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2022&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;270,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2023&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;/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;2024&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;/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;/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;/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;700,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;/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;970,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExNg_6f6c2abd-afd3-4b1b-81de-f3fc718c6198"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzI0Nw_fa2bd33c-ca6c-4b1c-bf4a-1cfab50119f9"
      unitRef="usd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM0MA_89ce1ee9-bec3-4907-ab90-eaa55b4828ea">2025-07-18</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:LiborFloor
      contextRef="i9887051f06564fad9785eac3135b6251_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzU2NQ_3b2b79ea-ad41-4863-9137-8cb7387cfa8c"
      unitRef="number">0.0025</mho:LiborFloor>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzkwMA_9e59dd28-ecae-466b-a48a-ab08d34ab93c"
      unitRef="usd">1300000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3Ng_6f6c2abd-afd3-4b1b-81de-f3fc718c6198"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDk_44edfcb5-73bf-4f31-8200-723364d19174"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <mho:LettersOfCreditOutstandingUnderCreditFacility
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMzk_2501e4b5-770a-44cc-9514-381d9ecc333c"
      unitRef="usd">85000000</mho:LettersOfCreditOutstandingUnderCreditFacility>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEyMjY_62c16d56-ba4b-4fc8-a51d-f68c095f4428"
      unitRef="usd">465000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <mho:Sublimitforlettersofcredit
      contextRef="i5559a1e9e179441eab4ddb2582f13077_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEyNjE_f81cdf99-ee54-48a6-a2af-0e03db369af3"
      unitRef="usd">150000000</mho:Sublimitforlettersofcredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk1Nzk_cc8005a8-dd38-432c-8b5d-3515b0dc4bef"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk1OTA_98f55c36-251a-443b-bf52-d71fe6865cf6"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic21049268d414134a94910e8a7757668_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE5OTE_dd2a50ac-d2bd-494a-9eaa-8c1bb396cb97"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic21049268d414134a94910e8a7757668_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzIwMjQ_d98f80e2-56b2-4646-b944-196773246e92"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMwNDE_d7d65da9-9b6c-4120-a7b5-bd7c290ea521"
      unitRef="usd">1100000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <mho:Leverageratio
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMxNzc_50ae46f9-5fbd-48ac-91c1-786f7ed70f3c"
      unitRef="number">0.60</mho:Leverageratio>
    <mho:InterestCoverageRatio
      contextRef="i860473d9d6164335ab34927a4d956c5e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMyMzM_79cb980f-3070-4bcd-b6ee-62377b203b57"
      unitRef="number">1.5</mho:InterestCoverageRatio>
    <mho:InterestCoverageRatio
      contextRef="ic699292fecd34b5fbd3fe8fd3b6885c1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzMyMzk_938c4667-f6b1-4015-8960-cbe21a30c8db"
      unitRef="number">1.0</mho:InterestCoverageRatio>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieb0b14c970ac470da933abd6add9874d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM4MzU_e356bf38-d85b-4f5b-81a6-06208598e750"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6fd295bfba1b4e749c0c678a255fef96_I20210925"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM4NTg_2f49a52a-b795-4af3-baf5-e74b519ec445"
      unitRef="usd">210000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2f3045c76d834e8cbb4704ba1348a386_I20211115"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzM5MjI_fbcf3a0f-a192-47a6-b0b3-a847dd8f29ee"
      unitRef="usd">235000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDg1_815d7323-3307-49de-af2a-8c72679038ee">2022-05-27</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:LiborFloor
      contextRef="ib9f4f59ff53c4d109fe22ff0f681ed36_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQyNDk_19d70a85-b768-410a-a8c4-28bad3459e67"
      unitRef="number">0.005</mho:LiborFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie6fa91869331452e80fd399a48af680e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ3MjY_f523aa33-4773-4289-b390-1bb901ecc029"
      unitRef="usd">90000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ3Nzg_951f09ab-d3de-45ae-ad68-30e3b7bc922c">2022-10-24</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:LiborFloor
      contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzQ5NDc_74d3167c-b788-45fd-bd79-ade6834c002d"
      unitRef="number">0.0075</mho:LiborFloor>
    <mho:LiborFloorLoanType2
      contextRef="i3983ba1c99544ea2985d1d41932bdd31_D20210101-20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2Mzk4ODY_4ba806d8-8db4-4bdc-a64b-b939a9806d87"
      unitRef="number">0.00625</mho:LiborFloorLoanType2>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzMDI_043612e3-b3de-4b25-9806-8144aeff55de"
      unitRef="usd">325000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzMDk_6256756a-a82b-4d15-9201-444881dac18c"
      unitRef="usd">275000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzNTk_e90d49d1-08a9-42a0-a584-b215162c34f9"
      unitRef="usd">266200000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzUzNjY_33c0843b-7a9a-40c5-88dc-2a3718da6aec"
      unitRef="usd">225600000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDk5OTc_cc8005a8-dd38-432c-8b5d-3515b0dc4bef"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i873b09d296f444368d3e5989fcbd2538_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NTAwMDU_98f55c36-251a-443b-bf52-d71fe6865cf6"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i3ec6978d6d554023b673eab58827058e_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NTAwMjQ_38decba5-c8be-4c8a-a1fb-80cc10a4cfaa">2030-02-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i581d1045e5d345aeb5ecb5cf4190a90b_D20290815-20300215"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5Mjc_8b8152e6-e7cf-4d05-8eae-de197f956dc8"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5NDM_0a2c81bb-a915-4d6a-8529-adf20a7e063a"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzE2NDkyNjc0NjM5NTM_d57ffddc-36d5-4073-b82e-d45759a8d81b"
      unitRef="number">0.05625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i26a7da1d339e4258af7f2d81503193fb_D20210801-20220731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDMyOTI_aa03726c-afa4-4c87-8b4b-e74bd1a3360e"
      unitRef="number">1.02813</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic21049268d414134a94910e8a7757668_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE0NDg_dd2a50ac-d2bd-494a-9eaa-8c1bb396cb97"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic21049268d414134a94910e8a7757668_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE0ODQ_d98f80e2-56b2-4646-b944-196773246e92"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ia715b11098794111a21a8523d117c35a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE1ODU_34d137be-e52f-4d06-b93c-01313b56479a">2028-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie7ceea57543846b587ebf7ee4dd0c11a_D20200122-20240131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE5MjY_0fd92f83-a9ee-4b09-a6b9-5b9c65c0391b"
      unitRef="rate">1.03713</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="idd3d4c38502c4429bde250b71663e821_D20240201-20250131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDE5ODc_1d85240a-36b1-41e2-9be0-d2704c3145a7"
      unitRef="rate">1.02475</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i9b462b09e839443698691ee185f28263_D20250201-20260131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDIxMjE_68f264ef-0a6d-4f0f-8a03-00af245c6204"
      unitRef="rate">1.01238</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i96b6ef35fd7242abb688170d4ca44ade_D20260201-20280131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDIyNTg_cbe9d153-3b34-4ea3-a1aa-299b88ccc032"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzMzM_0a2c81bb-a915-4d6a-8529-adf20a7e063a"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i941cee4fa2984e618b686142ca850c3e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzNDA_d57ffddc-36d5-4073-b82e-d45759a8d81b"
      unitRef="number">0.05625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="id82019595fd747fa953ac2c3b0a0a505_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwOTk1MTE2NDEzOTE_ea407508-8bc7-459b-b8fb-4c10226909a6">2025-08-01</us-gaap:DebtInstrumentMaturityDate>
    <mho:Restrictionsonpaymentofdividends
      contextRef="i4ad81c89b8f34c229d4007f6e4ced0c7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3NTY_ab6125bc-612e-4b21-a4f7-4acb1a0bff46"
      unitRef="usd">125000000</mho:Restrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="i4fa62e4ab00d4ad194c93185709920e0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk3Njg_ac2cf9ab-ba98-4208-9a3f-b444b7ca472d"
      unitRef="number">0.50</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="i02cdc3fef8ae4e4f8b745a7bff4fb538_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk4MjM_5993e0ec-a7d3-4a40-9f44-54a8dc019235"
      unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="i9f4062bc4b3441cebf59d9488e8994ce_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzk5ODY_e567a25f-4497-483c-afc0-aa96a4d3f7e5"
      unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <us-gaap:EquityRestrictions
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwMjc2_acc2e44f-17bd-4137-a4c6-f794a7cd65f8"
      unitRef="usd">487500000</us-gaap:EquityRestrictions>
    <us-gaap:EquityRestrictions
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwMjgz_8ccbfd4f-74fd-4050-ac58-dc85d1d59603"
      unitRef="usd">363000000</us-gaap:EquityRestrictions>
    <us-gaap:OtherNotesPayable
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwNzg3_95282708-071a-4a23-bb10-2482cc5f21d2"
      unitRef="usd">4500000</us-gaap:OtherNotesPayable>
    <us-gaap:OtherNotesPayable
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzEwNzk0_84189c57-f902-4673-ba46-306c452d3e5c"
      unitRef="usd">4100000</us-gaap:OtherNotesPayable>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90ZXh0cmVnaW9uOmQ2N2VhY2Q1MmQ5ZjQwMTg4MTQxZjdkYTA2Yzg2OThlXzExMDgx_4aade7e2-5f1c-4e93-9a88-0151d3256b7c">&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, 2021 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 style="width:66.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2022&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;270,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2023&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;/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;2024&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;/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;/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;/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;700,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;/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;970,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzEtMS0xLTEtMA_c5b18957-a571-4738-9f86-d9c8bec271ca"
      unitRef="usd">270395000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzItMS0xLTEtMA_d534b089-904e-4a31-b6dc-c15d741fb71b"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzMtMS0xLTEtMA_252040b9-5519-403b-8e76-d61f40bc8e49"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzQtMS0xLTEtMA_9a171b9f-2fa1-48e9-a49c-b57850f92a3a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzUtMS0xLTEtMA_12e778b8-8bee-446b-b3d0-3a2eec8c8449"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzYtMS0xLTEtMA_a3c38f5c-3d8a-4056-9664-513d7e9a42c6"
      unitRef="usd">700000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <mho:LongTermDebtMaturitiesRepaymentsOfPrincipal
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDIvZnJhZzpkNjdlYWNkNTJkOWY0MDE4ODE0MWY3ZGEwNmM4Njk4ZS90YWJsZTozMzI2ZGE4OWI3MjM0M2RjOGNhODBkYjQ2MTNjY2IyOS90YWJsZXJhbmdlOjMzMjZkYTg5YjcyMzQzZGM4Y2E4MGRiNDYxM2NjYjI5XzctMS0xLTEtMA_3d70be2c-6030-40b6-9a00-15827648793c"
      unitRef="usd">970395000</mho:LongTermDebtMaturitiesRepaymentsOfPrincipal>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDgvZnJhZzo3YzUzMTFhM2ZhN2Q0YzNjOGU0YTYyZjQ2M2NkMjA0Mi90ZXh0cmVnaW9uOjdjNTMxMWEzZmE3ZDRjM2M4ZTRhNjJmNDYzY2QyMDQyXzI4MTQ_1819536e-39e4-4257-a585-9bb427471b57">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 of 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 during the fourth quarter of 2021, and there were no indicators of impairment or impairment charges recorded at December&#160;31, 2021, and  no impairment was recorded at December&#160;31, 2020.&lt;/span&gt;&lt;/div&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.</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:Goodwill
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNDgvZnJhZzo3YzUzMTFhM2ZhN2Q0YzNjOGU0YTYyZjQ2M2NkMjA0Mi90ZXh0cmVnaW9uOjdjNTMxMWEzZmE3ZDRjM2M4ZTRhNjJmNDYzY2QyMDQyXzM2Ng_658175d4-fd6e-46dd-b52f-10f7bf73ed46"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90ZXh0cmVnaW9uOjU2M2U4NTY5ZDlhYzQ5ZjViMzhiM2RkZTZhODY1YjZjXzEyNTA_478416db-9312-41a9-a0c5-2d137faac7ca">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, 2021, 2020 and 2019:&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:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:363.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;396,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;239,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 colspan="3" style="padding:0 1pt"/&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;127,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;29,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;468&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Diluted weighted average shares outstanding - adjusted for assumed conversions&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;29,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;29,152&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;28,475&#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;/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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;13.64&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;8.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;4.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;13.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;8.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;4.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;379&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90ZXh0cmVnaW9uOjU2M2U4NTY5ZDlhYzQ5ZjViMzhiM2RkZTZhODY1YjZjXzEyNTM_6bffd1f3-5592-4e9a-9b90-05fea071725f">&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, 2021, 2020 and 2019:&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:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:363.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;396,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;239,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 colspan="3" style="padding:0 1pt"/&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;127,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;29,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;468&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Diluted weighted average shares outstanding - adjusted for assumed conversions&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;29,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;29,152&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;28,475&#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;/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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;13.64&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;8.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;4.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;13.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;8.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;4.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;379&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtMS0xLTEtMA_3831bce1-ee4d-4560-8edf-8cb675e05158"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtMy0xLTEtMA_146ce67c-71de-4b92-8342-f4647853ad28"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzQtNS0xLTEtMA_e9957741-2235-4790-934c-bc4058710299"
      unitRef="usd">127587000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtMS0xLTEtMA_775244aa-66dc-4848-8ff7-1fef3c05269d"
      unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtMy0xLTEtMA_03902e2a-3003-4149-a78b-791aba472e0f"
      unitRef="shares">28610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzgtNS0xLTEtMA_8e42422a-05c1-40c5-829c-d2f178962cc7"
      unitRef="shares">27846000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTEtMS0xLTA_d275a5ad-dff3-42a9-8e03-8954a2eec7e1"
      unitRef="shares">468000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTMtMS0xLTA_b54642f3-27e3-4b6d-b5ab-500ec411d396"
      unitRef="shares">298000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEwLTUtMS0xLTA_fd942dbe-6489-40ef-a637-a7e7209ff7c6"
      unitRef="shares">412000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTEtMS0xLTA_5b3bff2f-77ac-4913-bce1-d1258f87e218"
      unitRef="shares">320000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTMtMS0xLTA_3e8d6431-a16a-470c-a02a-5b3a5c430d95"
      unitRef="shares">244000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzExLTUtMS0xLTA_2570e143-b279-4a38-ba84-07e175d50249"
      unitRef="shares">217000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTEtMS0xLTA_cecbd52b-ef93-4342-b736-7caa049283cd"
      unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTMtMS0xLTA_f13e11ad-ab7d-4579-9575-ac61262b4d33"
      unitRef="shares">29152000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzEzLTUtMS0xLTA_2e73c363-d202-462e-b5ce-e421149e22f8"
      unitRef="shares">28475000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTEtMS0xLTA_eda14710-3ac2-4991-91ca-15c6b69a1d1b"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTMtMS0xLTA_ad7b941e-df50-488f-b33b-c692483fed69"
      unitRef="usdPerShare">8.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE1LTUtMS0xLTA_a7f7a474-52c0-40f2-b51b-3b9d93bc4479"
      unitRef="usdPerShare">4.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTEtMS0xLTA_eee7a916-d638-4f1c-af90-13227548fd9d"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTMtMS0xLTA_628975e2-72ea-4581-a12c-719facb46e74"
      unitRef="usdPerShare">8.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE2LTUtMS0xLTA_7d2d2b0e-cf40-47f6-922c-c4998c7a2ba8"
      unitRef="usdPerShare">4.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTEtMS0xLTA_dec87910-525c-4041-a248-84c119d3526f"
      unitRef="shares">11000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTMtMS0xLTA_d83394a6-b1cb-40dd-9276-1c72cdd3224c"
      unitRef="shares">379000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTEvZnJhZzo1NjNlODU2OWQ5YWM0OWY1YjM4YjNkZGU2YTg2NWI2Yy90YWJsZTo0ZGYxZjhiNzY2YTY0MGFiOTA4Zjk5OTZmY2IwNGVhNy90YWJsZXJhbmdlOjRkZjFmOGI3NjZhNjQwYWI5MDhmOTk5NmZjYjA0ZWE3XzE3LTUtMS0xLTA_b6306a83-7ca3-4946-b5f1-2d92c153c974"
      unitRef="shares">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2MzM_e5ef96b9-ec72-4472-ae07-eb04cb5f047e">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;At December&#160;31, 2021, the Company&#x2019;s total deferred tax assets were $30.3&#160;million which is offset by $20.1&#160;million of total deferred tax liabilities for a $10.3&#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 style="width:75.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;9,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;8,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;5,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;12,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Total deferred tax assets&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;30,336&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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,295&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;373&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;12,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Total deferred tax liabilities&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;20,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;23,112&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;10,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;6,183&#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;/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 style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;93,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;54,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;29,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,445&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;116,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;66,721&#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 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;34,587&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2021&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;2020&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;(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 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,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 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,448&#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 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,851&#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;/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;112,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;70,169&#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 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;38,438&#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;/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 2021, 2020 and 2019, the Company&#x2019;s effective tax rate was 22.05%, 22.63%, and 23.15%, respectively.  The decrease in 2021&#x2019;s effective tax rate from 2020 and 2020&#x2019;s effective tax rate from 2019 was primarily attributable to an increased tax benefit from energy tax credits.  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 style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;2019&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;106,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;65,109&#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 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;34,865&#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;/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;17,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;112,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;70,169&#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 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;38,438&#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;/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 2015.&#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, 2021, 2020 and 2019, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits 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, 2021.  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:DeferredTaxAssetsGross
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIxNjU_7b85e89d-dbb0-46df-a7b9-2fe5f978af62"
      unitRef="usd">30300000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIxODc_9c7b94a3-4ca1-4a04-baaf-8922375fc457"
      unitRef="usd">20100000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzIyMzA_66c57b36-7b90-4fb1-9e81-ad4362d2365a"
      unitRef="usd">10300000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2NDc_dedf15f0-db8a-415c-aa69-8bbc8902329e">&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 style="width:75.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.597%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;9,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;8,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;5,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;12,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Total deferred tax assets&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;30,336&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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,295&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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;373&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;12,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Total deferred tax liabilities&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;20,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;23,112&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;10,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;6,183&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzMtMS0xLTEtMA_8b8a18b9-48be-4a12-b8c0-d8ace8ba5acb"
      unitRef="usd">9764000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzMtMi0xLTEtMA_82a9bf55-d396-43d9-9208-db8f1cb82b5c"
      unitRef="usd">8931000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzQtMS0xLTEtMA_5ecf2314-e6ab-4411-8855-544cd0ec04ab"
      unitRef="usd">1430000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzQtMi0xLTEtMA_2c0e7bbf-fea9-4c44-8c4e-5893f01c82cd"
      unitRef="usd">1537000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzUtMS0xLTEtMA_75568bf4-bd02-4b0a-878d-385f899273ea"
      unitRef="usd">5033000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzUtMi0xLTEtMA_9497e19b-41dd-49af-996f-e30876f4d53d"
      unitRef="usd">5344000</us-gaap:DeferredTaxAssetsInventory>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzYtMS0xLTEtMA_41035c62-8e12-4483-b877-0797b062e125"
      unitRef="usd">12900000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzYtMi0xLTEtMA_c388e510-34d0-4ef2-b848-afc229d5949f"
      unitRef="usd">13145000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzctMS0xLTEtMA_850f3548-54a7-4d5f-b907-2c5c62c16ae5"
      unitRef="usd">335000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzctMi0xLTEtMA_9c3ae460-4b63-4a73-af22-ab274acf1b62"
      unitRef="usd">273000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzgtMS0xLTEtMA_67a2476b-fca1-4de1-a94f-22958fba2258"
      unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzgtMi0xLTEtMA_7d2a90a9-c7ad-4dbf-a813-89e856587372"
      unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzktMS0xLTEtMA_efa5bccc-77bf-4841-a0b3-f4e255445b83"
      unitRef="usd">809000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzktMi0xLTEtMA_e01e19f6-755d-468c-9526-82617efcbe97"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEwLTEtMS0xLTA_f20a0882-2790-44fb-b5db-3be472332449"
      unitRef="usd">30336000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEwLTItMS0xLTA_a5cf6cc9-821c-4b72-a3f7-b9a6a06363dd"
      unitRef="usd">29295000</us-gaap:DeferredTaxAssetsGross>
    <mho:Federaleffectofstatedeferredtaxes
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEzLTEtMS0xLTA_b3f9ad83-5984-4861-a3eb-2a3b1240283d"
      unitRef="usd">373000</mho:Federaleffectofstatedeferredtaxes>
    <mho:Federaleffectofstatedeferredtaxes
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzEzLTItMS0xLTA_c4f26616-6d90-4a5f-a8d4-5744b1bcf5d2"
      unitRef="usd">230000</mho:Federaleffectofstatedeferredtaxes>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE0LTEtMS0xLTA_9eb9c65c-555f-4dad-abae-8d45b1f2cf9b"
      unitRef="usd">6139000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE0LTItMS0xLTA_afb416a8-9aa0-4469-92cb-2f4a950d62b3"
      unitRef="usd">7794000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE1LTEtMS0xLTA_03c441d4-545c-46d8-842b-4f9baa4ded63"
      unitRef="usd">12763000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE1LTItMS0xLTA_dd6b1c9d-bfb1-4665-b865-ceefddb554ae"
      unitRef="usd">13099000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE2LTEtMS0xLTA_e8cb6921-1e4a-47d9-bb6f-6b003527ef0b"
      unitRef="usd">810000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE2LTItMS0xLTA_80e4a8a2-8e6c-4dd3-b173-deadb3e35c36"
      unitRef="usd">1304000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE3LTEtMS0xLTA_8bd2e077-1b0f-4ae4-8502-2e8030b3bc8f"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE3LTItMS0xLTA_902f7368-c916-4ade-b7b2-7472c65b456b"
      unitRef="usd">685000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE4LTEtMS0xLTA_13dc3a8b-9eaf-4c0d-a1ec-f338bb27a419"
      unitRef="usd">20085000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzE4LTItMS0xLTA_8f4570eb-502c-4405-9d27-64617460a8fa"
      unitRef="usd">23112000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzIwLTEtMS0xLTA_78dfd02d-71a4-4f84-8720-b3526e7fda2e"
      unitRef="usd">10251000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTo1NWYyNTBmNTBhNjI0OTU5YTU0YzZmNjYzMjFhMWY0OS90YWJsZXJhbmdlOjU1ZjI1MGY1MGE2MjQ5NTlhNTRjNmY2NjMyMWExZjQ5XzIwLTItMS0xLTA_7d248d55-60a9-4377-ae59-9be8eeae083e"
      unitRef="usd">6183000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2Mzg_e04f7987-8268-4f35-9f40-47bfd617f83b">&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 style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;93,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;54,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;29,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,445&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;116,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;66,721&#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 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;34,587&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2021&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;2020&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;(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 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,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 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,448&#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 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,851&#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;/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;112,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;70,169&#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 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;38,438&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMS0xLTEtMA_43a2a409-2b8e-4c61-954a-ecbc717fab55"
      unitRef="usd">93869000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMi0xLTEtMA_de7be86b-e3f6-4f43-a1dc-00544a576b50"
      unitRef="usd">54634000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzMtMy0xLTEtMA_b1dd8485-811a-4fa2-9f03-a95dcf612ff8"
      unitRef="usd">29602000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMS0xLTEtMA_b2682496-37db-4294-ad71-793a2cdd1ad3"
      unitRef="usd">22445000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMi0xLTEtMA_241ba2e0-8ee0-4fc3-82cd-32dfc1968d2d"
      unitRef="usd">12087000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzQtMy0xLTEtMA_d7baf8ed-5cf5-43ed-853c-546e69d7c148"
      unitRef="usd">4985000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMS0xLTEtMA_11a48755-e9b0-4dab-b900-7856aa02904b"
      unitRef="usd">116314000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMi0xLTEtMA_3b7e7d59-0597-4aa5-8fae-5fabe444a8ce"
      unitRef="usd">66721000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzUtMy0xLTEtMA_9d5156d9-779b-4e2b-bfaa-578a2b1aca15"
      unitRef="usd">34587000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTEtMS0xLTA_e2237a95-0984-4468-94e9-65c4c4358938"
      unitRef="usd">-3530000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTItMS0xLTA_060aebea-3aeb-43c6-ac9d-34c86728b6b0"
      unitRef="usd">2520000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEwLTMtMS0xLTA_49ba667b-e163-4642-84aa-c9b682a509af"
      unitRef="usd">1490000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTEtMS0xLTA_b8e13435-dc15-4f35-be2d-94dce6e64370"
      unitRef="usd">-538000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTItMS0xLTA_8c9ca2a7-e586-46be-bc1d-1dac413f3fbd"
      unitRef="usd">928000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzExLTMtMS0xLTA_45056ffc-0e71-45c7-9399-149e8aef97f1"
      unitRef="usd">2361000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTEtMS0xLTA_f664c2c1-d03d-45d6-b21d-2c0f8fab0405"
      unitRef="usd">-4068000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTItMS0xLTA_b73baef7-a21b-473a-b4b5-a3f085e7a048"
      unitRef="usd">3448000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEyLTMtMS0xLTA_392899f7-b19e-4806-bc79-cfbe44b5f7ea"
      unitRef="usd">3851000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTEtMS0xLTA_a1a80181-8ad7-41e6-b90e-454d1badb101"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTItMS0xLTA_845f1a99-2545-4523-a979-395392ab67c4"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZTpiZjgyODhkZWU4ZTI0OGYyYjk4ZmQ0MDNmOTRjZmI3NC90YWJsZXJhbmdlOmJmODI4OGRlZThlMjQ4ZjJiOThmZDQwM2Y5NGNmYjc0XzEzLTMtMS0xLTA_8a086480-28b6-42ee-a5b4-b6afa04ea504"
      unitRef="usd">38438000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1NTU_867a789a-3943-4bcb-bc3c-86c7a3b00325"
      unitRef="number">0.2205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1NTk_7b03a4cf-78e2-4605-b37e-7f3c5c8bb9e2"
      unitRef="number">0.2263</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzI1Njc_55e7924b-9365-447c-a155-c51a01c3b1cd"
      unitRef="number">0.2315</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzQ2NDg_64791908-d589-4d8b-865a-3af88f07ab5f">Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:&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 style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;2020&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;2019&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;106,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;65,109&#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 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;34,865&#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;/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;17,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;112,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 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;70,169&#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 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;38,438&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMS0xLTEtMA_7759e248-f64f-476c-8c61-a8599776f320"
      unitRef="usd">106914000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMi0xLTEtMA_7ebedb5e-d809-4948-98ac-1456de4d9311"
      unitRef="usd">65109000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzItMy0xLTEtMA_6911fc1e-8012-4f30-9099-6cd0a6f336df"
      unitRef="usd">34865000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMS0xLTEtMA_f314d4f4-deea-4122-976d-85059a167ef2"
      unitRef="usd">17941000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMi0xLTEtMA_17a1e0cc-2734-4c36-9b57-11ddd00cb1c0"
      unitRef="usd">10761000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzMtMy0xLTEtMA_51c92e78-5dc1-4912-b93b-be1f31edf184"
      unitRef="usd">5981000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMS0xLTEtMA_ed65c1ef-94e2-4a16-9743-6da8d17fb3bb"
      unitRef="usd">-2334000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMi0xLTEtMA_781ca5a4-cf5c-471e-98d5-28bbe0a86da6"
      unitRef="usd">-1322000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzgtMy0xLTEtMA_f5fb7c77-3360-4f7c-bb54-c6090e3d82b9"
      unitRef="usd">-1251000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTEtMS0xLTA_251a8738-249e-4592-b771-113c97b88db2"
      unitRef="usd">12676000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTItMS0xLTA_cb7fd453-7d6c-499d-879a-ac7f1df9367f"
      unitRef="usd">7182000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEwLTMtMS0xLTA_e8a75621-1302-4a97-8a79-e75c13f071d0"
      unitRef="usd">3493000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTEtMS0xLTA_f4c0ccdc-8c34-4313-8add-c7ece69417df"
      unitRef="usd">2401000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTItMS0xLTA_d816b1a4-c9fc-475b-b8e2-cf5d19c53558"
      unitRef="usd">2803000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzExLTMtMS0xLTA_837e4e57-b1a0-4b6e-9701-70469af0b7d1"
      unitRef="usd">2336000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTEtMS0xLTA_8ac87095-58d7-4618-ab14-f43043b5cabb"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTItMS0xLTA_9dce9626-5cad-4513-9579-e9a38038c9ef"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90YWJsZToxZmE1Mjc2NDIwZGE0NzYyYWNhMjI4ZTM3YmIxOTA3Yy90YWJsZXJhbmdlOjFmYTUyNzY0MjBkYTQ3NjJhY2EyMjhlMzdiYjE5MDdjXzEyLTMtMS0xLTA_7f3882be-3ed3-41e5-9f47-aa144d73ade7"
      unitRef="usd">38438000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM0NzY_1c5f4c8c-2714-4241-80ca-a24307da458d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:OperatingLossCarryforwards
      contextRef="idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM3ODU_a819289a-ab04-4c4d-8619-d96a84af423f"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i354f66f75b19494caa90c441c4912995_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNTQvZnJhZzpjZjU5MTZiNTUwYzM0NTgxOTFkOWExODYyMzAzZTY1YS90ZXh0cmVnaW9uOmNmNTkxNmI1NTBjMzQ1ODE5MWQ5YTE4NjIzMDNlNjVhXzM5NTI_1c961a48-9f48-4108-aa45-8c89d9aed11b"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyNzU_e0b5ced0-4853-4677-968a-0111acaf7dce">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 style="width:145.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:144.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td colspan="3" style="display:none"/&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;/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;/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;/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;/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;Austin, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Dallas/Fort Worth, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Houston, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 2021, 2020 and 2019, 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 style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,595,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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,256,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,027,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,048,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;102,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,745,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,046,145&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,500,290&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Northern homebuilding &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;211,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;125,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;96,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;312,661&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;62,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(b) (c) (d)&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;518,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;319,261&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;187,089&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Interest expense (income):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;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 colspan="3" style="padding:0 1pt"/&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,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;7,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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 interest expense&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;2,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;9,684&#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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;21,375&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;(e)&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;(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 colspan="3" style="padding:0 1pt"/&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;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(f)&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;9,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;509,114&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;310,043&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;166,025&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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 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,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;7,637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;16,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,578&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;15,950&#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;/tr&gt;&lt;/table&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;(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;Includes $0.6 million of acquisition-related charges taken during 2019  as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.&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;Includes a $0.9&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i533a4e8a337044258c7e1350dac06ec3_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements) taken during 2020.&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;(d)&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;For the years ended December 31, 2020 and 2019, total operating income was reduced by $8.4&#160;million and $5.0&#160;million, respectively, related to asset impairment charges taken during the period.  &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;(e)&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;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;(f)&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:10.02pt"&gt;Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes 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;/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, 2021 and 2020:&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 style="width:49.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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;4,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;52,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;987,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;63,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 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: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;628,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"&gt;&lt;div&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;730,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,028,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,582,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;628,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,239,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 style="width:49.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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;5,031&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,326&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;45,357&#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;/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;847,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;37,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;596,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;691,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;891,398&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,154,936&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;596,711&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,643,045&#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;/tr&gt;&lt;/table&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;(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: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;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyODQ_930578a4-3a58-4ffb-b0af-f61623187590">&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 2021, 2020 and 2019, 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 style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;2019&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,595,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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,256,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,027,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,048,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;102,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,745,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,046,145&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,500,290&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Northern homebuilding &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;211,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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;125,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;96,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;312,661&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;62,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(b) (c) (d)&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;518,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;319,261&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;187,089&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Interest expense (income):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;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 colspan="3" style="padding:0 1pt"/&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,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;7,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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 interest expense&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;2,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;9,684&#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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;21,375&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;(e)&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;(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 colspan="3" style="padding:0 1pt"/&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;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(f)&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;9,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;509,114&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;310,043&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;166,025&#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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 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 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,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;3,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;7,637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;16,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,578&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;15,950&#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;/tr&gt;&lt;/table&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;(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;Includes $0.6 million of acquisition-related charges taken during 2019  as a result of our acquisition of Pinnacle Homes in Detroit, Michigan on March 1, 2018.&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;Includes a $0.9&#160;million net charge for stucco-related repair costs in certain of our Florida communities (as more fully discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i533a4e8a337044258c7e1350dac06ec3_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements) taken during 2020.&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;(d)&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;For the years ended December 31, 2020 and 2019, total operating income was reduced by $8.4&#160;million and $5.0&#160;million, respectively, related to asset impairment charges taken during the period.  &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;(e)&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;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;(f)Loss on early extinguishment of debt relates to the early redemption of our 2025 Senior Notes during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtMS0xLTEtMA_a1ac3211-879c-4628-8e9a-61d615c69a68"
      unitRef="usd">1595746000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtMy0xLTEtMA_dc819979-064a-490e-89cc-5d18b201035a"
      unitRef="usd">1256405000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMtNS0xLTEtMA_28373d07-f4bd-4d56-ad6c-d89f01612fe1"
      unitRef="usd">1027291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtMS0xLTEtMA_37eb5d1e-2f29-43b7-bdcd-f1df8249e487"
      unitRef="usd">2048113000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtMy0xLTEtMA_f8d6f032-97f9-4040-a8fc-90b2b6e844aa"
      unitRef="usd">1702727000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzQtNS0xLTEtMA_ea93beb1-92c6-4c47-bd0e-f27871060fcd"
      unitRef="usd">1417676000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtMS0xLTEtMA_e69b33f8-93df-462d-992a-1e3b6640d4fb"
      unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtMy0xLTEtMA_82c75816-6d2e-43ea-9131-18460385ad63"
      unitRef="usd">87013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzUtNS0xLTEtMA_a12d9edf-66bf-46c4-abaa-6e85c1cf0347"
      unitRef="usd">55323000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtMS0xLTEtMA_60abeee7-a54c-4cec-9358-25e5fa7fa7d7"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtMy0xLTEtMA_e49c479d-2cc9-4038-a976-1459a4db8d06"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzYtNS0xLTEtMA_b058b163-545d-48bc-96d2-87387a94e35a"
      unitRef="usd">2500290000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktMS0xLTEtMA_95dd770f-3851-4bed-9c45-b26e3e280444"
      unitRef="usd">211958000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktMy0xLTEtMA_286f00fd-0885-4543-8ea1-72bd7b592569"
      unitRef="usd">125588000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzktNS0xLTEtMA_bdee4cbd-502d-4479-8de7-9be1c984f8ed"
      unitRef="usd">96239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTEtMS0xLTA_12f14485-58da-4686-b563-51533ba13a94"
      unitRef="usd">312661000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTMtMS0xLTA_2c9a6bc3-7dbc-4253-9b60-5431e6a44270"
      unitRef="usd">202561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEwLTUtMS0xLTA_762233e5-c3a4-42b7-862f-a7a96047a6b9"
      unitRef="usd">115082000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTEtMS0xLTA_d74c084f-a964-4563-aaaf-0732045f62ee"
      unitRef="usd">62291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTMtMS0xLTA_25d600fe-36a1-47a3-a9ef-2b1a6ae503e0"
      unitRef="usd">53395000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzExLTUtMS0xLTA_e4dd8878-c69b-4f58-8fb1-e471da0ca45b"
      unitRef="usd">27350000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTEtMS0xLTA_a136d31c-2a1c-4665-b550-4f2d141418e6"
      unitRef="usd">68614000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTMtMS0xLTA_90a75534-cd73-40ec-9c5d-9ac9fb4512d0"
      unitRef="usd">62283000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEyLTUtMS0xLTA_d8a449eb-cbac-422a-916a-4b2772c74a98"
      unitRef="usd">51582000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTEtMS0xLTA_323c1cc0-db8b-4e3e-9c47-b974749e117c"
      unitRef="usd">518296000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTMtMS0xLTA_6a1307b7-25ad-4d9d-b46f-435030374012"
      unitRef="usd">319261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzEzLTUtMS0xLTA_a62b67d2-f546-4048-949f-4054008bc03b"
      unitRef="usd">187089000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTEtMS0xLTA_17b7dd50-b77d-412d-b245-4d4e508aa5ab"
      unitRef="usd">76000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTMtMS0xLTA_20459f07-dbed-48f7-b13d-2a91c23c0f80"
      unitRef="usd">2465000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE2LTUtMS0xLTA_9cd2613b-7a22-4465-9a17-799b8be5511e"
      unitRef="usd">7474000</us-gaap:InterestExpense>
    <mho:InterestIncomeNetOfInterestExpense
      contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTEtMS0xLTA_a13aba5b-345d-4da8-9747-b135267eb507"
      unitRef="usd">464000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTMtMS0xLTA_bdff5e87-2c39-4806-a5a5-71667d0da71c"
      unitRef="usd">4292000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE3LTUtMS0xLTA_3aa6a389-8040-4392-9231-d8b049f75dec"
      unitRef="usd">10250000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTEtMS0xLTA_8983da96-df46-48a0-99c9-8a5c0790edbd"
      unitRef="usd">3912000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTMtMS0xLTA_b3059624-9535-4885-bda3-b9c4ecffddb6"
      unitRef="usd">2927000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE4LTUtMS0xLTA_6e23fdab-1890-4b56-825f-2e2f2b229d46"
      unitRef="usd">3651000</us-gaap:InterestExpense>
    <us-gaap:InterestAndOtherIncome
      contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTEtMS0xLTM5OTEx_52c3bbeb-046f-4320-b430-ed9f9df9f917"
      unitRef="usd">1368000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTMtMS0xLTM5OTEz_826eae68-0057-4562-a7e6-fbec7a31801a"
      unitRef="usd">0</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTUtMS0xLTM5OTE1_d6c86fb1-07e6-458f-84df-1e7677e72ce0"
      unitRef="usd">0</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTEtMS0xLTA_df740f65-e04e-4311-ac2b-d398c28e33a9"
      unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTMtMS0xLTA_9a45575b-c640-4e74-9f69-060dfefba904"
      unitRef="usd">9684000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzE5LTUtMS0xLTA_642e9df5-38ed-4ef5-ab2b-82fe8d30ea45"
      unitRef="usd">21375000</us-gaap:InterestExpense>
    <us-gaap:OtherIncome
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTEtMS0xLTA_737fbfe6-9ec8-4aa7-a01e-1f8dacb76e1d"
      unitRef="usd">-2046000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTMtMS0xLTA_4258c8eb-7621-4e73-a91b-aee8d5ada740"
      unitRef="usd">-466000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIxLTUtMS0xLTA_b66c5075-49fa-4bc7-9269-22a2830d74dd"
      unitRef="usd">-311000</us-gaap:OtherIncome>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTEtMS0xLTQwODUz_ad651816-f0ab-4735-8546-fe48b437a1f1"
      unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTMtMS0xLTUxNjky_8e4b1fa8-a00f-468f-85bb-9f6003b2fa01"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzIzLTUtMS0xLTUxNjk0_acd4588a-8b25-4a80-891a-f4e990e8ec98"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTEtMS0xLTA_3e79080f-94ad-450a-9f16-a1c563a847ec"
      unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTMtMS0xLTA_585746c4-7c32-4562-9dd0-c05129e9ae15"
      unitRef="usd">310043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI0LTUtMS0xLTA_ebdb8479-e7d8-4fb7-98de-d7f80d9c2b68"
      unitRef="usd">166025000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0cfce602fbae4e0db7301551e18b629d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTEtMS0xLTA_9402331b-e739-4010-95f0-5198c830b18e"
      unitRef="usd">3407000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibda4fda02e3448fd84e5f3034667729c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTMtMS0xLTA_19245363-1881-4ec5-9ee3-df94c612df7e"
      unitRef="usd">3342000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i06d0c8d7f4fa4791a5811bb3a5465a47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI3LTUtMS0xLTA_4fdac5bf-ff7c-4cea-ba97-0e8c25c0ba56"
      unitRef="usd">2944000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i86aa852981914b77bc57a6a68cfab7fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTEtMS0xLTA_bd9d3e2a-30ca-4484-bc96-b8848f291c5f"
      unitRef="usd">3644000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic7f8704b00bd4b10b5886c27ed7fd8ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTMtMS0xLTA_08f5cd86-cf7b-4ca3-9d79-9e2cb1bb8537"
      unitRef="usd">4468000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i64aa95a32b2c42d5ba4991454a150f2b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI4LTUtMS0xLTA_ce70d061-a75e-4607-a83e-fcfa74bc683a"
      unitRef="usd">4778000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i92db67128dd848ea83540487489e56c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTEtMS0xLTA_9134de16-57ed-4a6d-8924-3705a6e88b66"
      unitRef="usd">2227000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1e72dadec1534f03ba04499892009a76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTMtMS0xLTA_208268ab-d22d-435e-834e-27e680f64258"
      unitRef="usd">3034000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i270600821fcd4ae8b125e2192cd85823_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzI5LTUtMS0xLTA_0475b4ab-84e5-4e54-abd8-ed051517ff94"
      unitRef="usd">2095000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6d1b9a01140443bea04cf5ac00766c2c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTEtMS0xLTA_3453d7b6-8426-483e-a131-b4488fb80e75"
      unitRef="usd">7637000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9074cd351bf14ab0a36267b1c8001da0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTMtMS0xLTA_49eaa7a3-139d-4b1e-83c6-5b3f35260fda"
      unitRef="usd">6734000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3ff1b8cb62d848909e7ab9438595997b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMwLTUtMS0xLTA_b261f141-b001-4060-bb73-7890b0325269"
      unitRef="usd">6133000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTEtMS0xLTA_cb7e4785-479b-4c19-bf71-82ece1cec09b"
      unitRef="usd">16915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTMtMS0xLTA_77a43b25-26b8-4fdf-bb8c-dd52e00d3881"
      unitRef="usd">17578000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTo2YmQzNGU5Y2ViZTk0NmNhODE0YjJmNGNjMjVlMjliNS90YWJsZXJhbmdlOjZiZDM0ZTljZWJlOTQ2Y2E4MTRiMmY0Y2MyNWUyOWI1XzMxLTUtMS0xLTA_281cf4e3-5451-4039-90fc-217beaae4fb4"
      unitRef="usd">15950000</us-gaap:DepreciationDepletionAndAmortization>
    <mho:PurchaseAccountingAdjustments
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzMwNTI_d2c35fe6-1c17-4f54-8f76-063696a367d2"
      unitRef="usd">600000</mho:PurchaseAccountingAdjustments>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzEwOTk1MTE2MzQ4ODQ_0b23e37f-eefe-4fb5-b344-d6f5e4e4e782"
      unitRef="usd">900000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <mho:TotalValuationAdjustmentsAndWriteOffs
      contextRef="i73a875d79e5f457d8784e5c44481c166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzM0NjA_0ce52577-f336-489f-805d-8986e7fca95f"
      unitRef="usd">8400000</mho:TotalValuationAdjustmentsAndWriteOffs>
    <mho:TotalValuationAdjustmentsAndWriteOffs
      contextRef="i27da9e027a014bd092257bd734bcaf74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzM0Njc_add8a927-e429-48e2-8b39-293cf65f05fa"
      unitRef="usd">5000000</mho:TotalValuationAdjustmentsAndWriteOffs>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90ZXh0cmVnaW9uOmMxMGUyMTYzZjkxNzQ2Y2U5MTYwYjNiMGIxM2Q3ODhiXzQyNjY_a140d5b2-81c3-4632-a45f-cb542a8cb492">&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, 2021 and 2020:&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 style="width:49.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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;4,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;52,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;987,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;63,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 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: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;628,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="padding:0 1pt"&gt;&lt;div&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;730,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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,028,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,582,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;628,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,239,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;/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 style="width:49.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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;5,031&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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,326&#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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;45,357&#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;/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;847,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;37,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;596,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;691,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;891,398&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,154,936&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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;596,711&#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 colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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,643,045&#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;/tr&gt;&lt;/table&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;(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: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;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="if974e15fed924a5599f0a13e8189b751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItMS0xLTEtMA_5e5b2ecd-2bce-4212-b69a-7d2e17153b51"
      unitRef="usd">4123000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i0f98cc339628402abd14cd49238099fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItMy0xLTEtMA_d156c87b-3d0a-4885-a4f9-27b43a5a0040"
      unitRef="usd">48795000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i62cb23156de4459cb885574289a9867f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItNS0xLTEtMA_a9912288-a4c3-4e1d-a8da-d4ae653ae489"
      unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzItNy0xLTEtMA_13cb5848-8bc3-4f84-b036-9f840d2eb10a"
      unitRef="usd">52918000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments
      contextRef="if974e15fed924a5599f0a13e8189b751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtMS0xLTEtMA_485e8718-77e3-4566-9aa9-615412b42e77"
      unitRef="usd">987258000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i0f98cc339628402abd14cd49238099fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtMy0xLTEtMA_900001c7-8c7d-4b19-adda-d32ace112685"
      unitRef="usd">1412258000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i62cb23156de4459cb885574289a9867f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtNS0xLTEtMA_8410ec89-d00a-4575-adf7-c61a78bc7739"
      unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzMtNy0xLTEtMA_59de233c-555a-476b-ad2a-51a9a0b1fb76"
      unitRef="usd">2399516000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments
      contextRef="if974e15fed924a5599f0a13e8189b751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtMS0xLTEtMA_42f1935f-53f5-49aa-b2e4-fc0d0043da9b"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i0f98cc339628402abd14cd49238099fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtMy0xLTEtMA_541ae293-dc13-4e94-8a04-bbb15d9c1720"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i62cb23156de4459cb885574289a9867f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtNS0xLTEtMA_fe026a61-0c9d-49c2-b3a6-78a85a94792d"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzQtNy0xLTEtMA_ebb05c50-ca17-4233-b887-89ff7060faf8"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets
      contextRef="if974e15fed924a5599f0a13e8189b751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtMS0xLTEtMA_5204d707-e1d7-46f6-93d7-8b106c56b66d"
      unitRef="usd">37527000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i0f98cc339628402abd14cd49238099fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtMy0xLTEtMA_0995cbbe-e413-4ee1-9948-e62677addf19"
      unitRef="usd">63844000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i62cb23156de4459cb885574289a9867f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtNS0xLTEtMA_ea6eefb0-8bbf-4968-bb7e-ff1c4c89ad30"
      unitRef="usd">628927000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzUtNy0xLTEtMA_850e1d19-9ffb-4f4a-a1ff-837275daa4f4"
      unitRef="usd">730298000</mho:OtherCombinedAssets>
    <us-gaap:Assets
      contextRef="if974e15fed924a5599f0a13e8189b751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtMS0xLTEtMA_3765c02b-82b9-4fce-b4a8-3556e380409c"
      unitRef="usd">1028908000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0f98cc339628402abd14cd49238099fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtMy0xLTEtMA_849cb5b8-4241-4456-8681-3fe2214d5e7e"
      unitRef="usd">1582018000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i62cb23156de4459cb885574289a9867f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtNS0xLTEtMA_43f38b02-9ef8-4525-a0bd-d5e6304a39d7"
      unitRef="usd">628927000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZToxZjI2ZTFlMjI4OGU0MDdlYTM3NTUzYzkyMDhkZGJiMS90YWJsZXJhbmdlOjFmMjZlMWUyMjg4ZTQwN2VhMzc1NTNjOTIwOGRkYmIxXzYtNy0xLTEtMA_8a256b83-f100-4668-a610-b6e8ba453f5b"
      unitRef="usd">3239853000</us-gaap:Assets>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItMS0xLTEtMA_f3e887b5-b292-4f93-a165-c46da8495b4c"
      unitRef="usd">5031000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i83068609349b48a890c1316be1ecadfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItMy0xLTEtMA_d94af6ad-8d3f-4239-a4b6-490edfc88ca6"
      unitRef="usd">40326000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItNS0xLTEtMA_16bbabaf-93f9-4007-894b-11e1e4c1714d"
      unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzItNy0xLTEtMA_39981cd4-6104-44d6-9c01-907f8c5604c3"
      unitRef="usd">45357000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments
      contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtMS0xLTEtMA_d9709bd3-9ce1-41c8-8e59-9a7b8e9313a8"
      unitRef="usd">847524000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i83068609349b48a890c1316be1ecadfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtMy0xLTEtMA_29de46ea-f7f2-457b-9f59-9efdfa41c23c"
      unitRef="usd">1023727000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtNS0xLTEtMA_8c5e625a-70bc-4b43-9384-c1386c4a5709"
      unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzMtNy0xLTEtMA_eaa61bb3-7ec3-423d-821b-3ce55a0e14c8"
      unitRef="usd">1871251000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments
      contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtMS0xLTEtMA_759afbbe-5372-4bbe-aa15-e9bfc10aef8e"
      unitRef="usd">1378000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i83068609349b48a890c1316be1ecadfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtMy0xLTEtMA_25127621-f11d-4770-9b27-c6f0453ceec8"
      unitRef="usd">33295000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtNS0xLTEtMA_cada8b28-9826-4e45-8cba-392b3ab994db"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzQtNy0xLTEtMA_61e41cd3-0bd4-4ccf-8c9c-9a4837f57879"
      unitRef="usd">34673000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets
      contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtMS0xLTEtMA_514e82ad-ffb9-4486-9008-aa90e7dc430c"
      unitRef="usd">37465000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i83068609349b48a890c1316be1ecadfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtMy0xLTEtMA_e697d249-f7b9-4d45-8ab7-405d81c52b3a"
      unitRef="usd">57588000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtNS0xLTEtMA_d29dbfe6-16c2-4a5a-9db3-f3839d2ca635"
      unitRef="usd">596711000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzUtNy0xLTEtMA_849d895a-dc0b-48f6-be0d-cda268dcbf0b"
      unitRef="usd">691764000</mho:OtherCombinedAssets>
    <us-gaap:Assets
      contextRef="i28cd62952e1b4e3895771b5bd1975ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtMS0xLTEtMA_87e7627f-a75c-4411-bbd9-06f58e08c534"
      unitRef="usd">891398000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i83068609349b48a890c1316be1ecadfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtMy0xLTEtMA_441fa6fb-72a3-4de2-8eb5-c1d187edceac"
      unitRef="usd">1154936000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1e1d6ba9bf134efcaaf7130a0cea282a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtNS0xLTEtMA_15651f6c-6718-4b50-9089-d6a15d7628de"
      unitRef="usd">596711000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7d08c9ab97294355bdf883df0febcfc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjAvZnJhZzpjMTBlMjE2M2Y5MTc0NmNlOTE2MGIzYjBiMTNkNzg4Yi90YWJsZTplNDg3ODk2ZWVlMWI0YjkzYTM4MzBkMTVjMDVkOWMzNC90YWJsZXJhbmdlOmU0ODc4OTZlZWUxYjRiOTNhMzgzMGQxNWMwNWQ5YzM0XzYtNy0xLTEtMA_a10b6565-89b3-4f48-a261-fd367a1e7e6f"
      unitRef="usd">2643045000</us-gaap:Assets>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzEzNjc_80b74717-327b-4646-90bf-65e56d49f523">Share Repurchase ProgramOn July&#160;28, 2021, the Company announced that its Board of Directors approved a new share repurchase program (the &#x201c;2021 Share Repurchase Program&#x201d;), which replaced and superseded the share repurchase program authorized by the Board of Directors in 2018 (the &#x201c;2018 Share Repurchase Program&#x201d;). Prior to its replacement, the Company did not repurchase any outstanding common shares under the 2018 Share Repurchase Program during 2021.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to&#160;$100 million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. During the year ended December&#160;31, 2021, the Company&#160;repurchased 0.8 million outstanding common shares at an aggregate purchase price of $51.5&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the first or second quarters of 2021.  As of December&#160;31, 2021, $48.5 million remained available for repurchases under the 2021 Share Repurchase Program. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be determined by the Company&#x2019;s management at its discretion based on a variety of factors, including the market price of the Company&#x2019;s common shares, corporate 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. 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="#i533a4e8a337044258c7e1350dac06ec3_1795" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 17&lt;/a&gt;&lt;/span&gt; for additional information.</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzIzNQ_10742823-df8a-4e52-a4c5-163d8261b3b7"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzQ0Mg_f40055c7-eef1-4518-8cc9-161c2a10e3bf"
      unitRef="shares">800000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3XzUwNQ_668d91cf-c30f-497f-ac58-8ca8da398a17"
      unitRef="usd">51500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNjMvZnJhZzo2N2VjNmI4MGM5Nzg0MTcxYjg3Y2Y2MTQ1YmU4NmYxNy90ZXh0cmVnaW9uOjY3ZWM2YjgwYzk3ODQxNzFiODdjZjYxNDViZTg2ZjE3Xzc5NA_1d46dccd-9f35-41dd-9e00-d10b7d45ef43"
      unitRef="usd">48500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMzOTk4_963aa83d-e925-4063-a487-f51fb4d104de">Subsequent Event&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;On February 16, 2022, the Company amended its Credit Facility to eliminate specified limits on the Company to make investments in its subordinated debt and capital stock.  Such investments are subject to the Company&#x2019;s compliance with the other covenants and provisions in the Credit Facility.&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;On February 17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100 million, leaving up to $148.5 million available for repurchase. 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="#i533a4e8a337044258c7e1350dac06ec3_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 16&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 additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease
      contextRef="i4a138fd9f1e04be8a225d4da6093f983_I20220217"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMzNjcw_127dbc8b-39a4-4246-a213-f1002ed91879"
      unitRef="usd">100000000</mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4a138fd9f1e04be8a225d4da6093f983_I20220217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzk1L2ZyYWc6M2Q3NzMzOTUwNDY3NGJlMmI0ZDVmZDQ0MDFkZjNkOWEvdGV4dHJlZ2lvbjozZDc3MzM5NTA0Njc0YmUyYjRkNWZkNDQwMWRmM2Q5YV8xMDk5NTExNjMyOTkx_d0251bc2-f01b-4232-8875-3a3186c4ceb8"
      unitRef="usd">148500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i10ed3da1b52740bfa56215eaa468b26d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzgvZnJhZzowYTk5OTRlNjc4ZDc0NDMyYWU1ZWE4YzgxODliNjdiOS90ZXh0cmVnaW9uOjBhOTk5NGU2NzhkNzQ0MzJhZTVlYThjODE4OWI2N2I5XzI3NDg3NzkwNzE1MTQ_10742823-df8a-4e52-a4c5-163d8261b3b7"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4a138fd9f1e04be8a225d4da6093f983_I20220217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18xNzgvZnJhZzowYTk5OTRlNjc4ZDc0NDMyYWU1ZWE4YzgxODliNjdiOS90ZXh0cmVnaW9uOjBhOTk5NGU2NzhkNzQ0MzJhZTVlYThjODE4OWI2N2I5XzI3NDg3NzkwNzE0OTk_d0251bc2-f01b-4232-8875-3a3186c4ceb8"
      unitRef="usd">148500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <dei:AuditorFirmId
      contextRef="i83a931bda70147b488d031482ee0787e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUzM2E0ZThhMzM3MDQ0MjU4YzdlMTM1MGRhYzA2ZWMzL3NlYzo1MzNhNGU4YTMzNzA0NDI1OGM3ZTEzNTBkYWMwNmVjM18yMDUvZnJhZzpmNGY5YWM0N2UzZTM0MDc0YWRjYTgyYzlmNmNlZjZlOS90YWJsZTowZWI4N2Q1ZDcwY2U0MjUzODc5ZjA0YTkzMTMxZDBjNy90YWJsZXJhbmdlOjBlYjg3ZDVkNzBjZTQyNTM4NzlmMDRhOTMxMzFkMGM3XzYtMi0xLTEtNjA3MDEvdGV4dHJlZ2lvbjo2ZDk0ZTNiYmI4NWU0ODcyOWUyNmZjMjJjODYwMTdmYV8yNzQ4Nzc5MDY5NTE3_1cc78e3c-887a-4dc8-b113-fa16e714e774">34</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MR\61*,)TB%;7')#Q[N!.R:?<=OG Z^>T M<,0JF3'#RX&),H[;-R89#=6#)
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
M&II,;EG2NP.5#:#[2RG-R\:.I_YME/T#4$L#!!0    ( -J 4535: ]?N 8
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
M;I(]'X+RP*)M$%E$$)@G C-V(S#0;)[79V!=]&;NZ#WY]4(/RA:K0@!;,R]
M< #CW"Q^(;C #WA?-.CB-HN<T6 \^3Z:_D)AD'6AD[E#Y^VF3)>@![3DV=4!
M=*R1/S?96LL==-Z0" I^TC/%+(8#F1J:^0:&$S[K$0:\BZ+<716XD_6F+-IZ
M=I-+MN6!_S25JN_;2M7ED4H51Y)Y.W5$4$Q81!%4U*=E>1?&^?$POJT$:,&@
MJX[SQZ1(95,L_;6Z',>B/N3*I@? <"SR>6PRQBH('HUZ8C[O8CYWQ_PW5'S>
MDE9R.YA#JDM#DZX-XU%@D;51/9J=[YT)N%7!(<]7CJ][%:5D1_7(#\V]B:#,
M0(1  N[UK5RG#OCQXXC&>>^[[,Z19XTU'W?>',GT?=!KEJ6B%8$HM-@B.!;Z
M<4_@Y9V&X.[#BZOQY'(R>+OWYEU(Y^Z0?O>:DS9G=E-99*HD$U7W3!@2C9GO
MP3]SQA @]VS@$ 'VV7L7VKD[M!_:NRXT:$^F^54MOZ*7GQU]L5$/$)Q V;TY
M ^==).?N#/R0W2PI?I"9*J$;L'=]U+H$V3S;9'E3<]C*F)Y3!VXGTQ93&\(A
MT;69VK@@#GROCVXG+[A;7AP:Z/]']^C1P@"!G/*0(7P18"C"N(^PZ!2'<"N.
M=]JY=:4BM7C?'$JNCRS[(BO RC,0*&W,@LCMG@UA"PGA[2NF=D806!2%W)P/
M!*;KXT&/ZQ.=,A%N97)H[N_6908LUT#3F"*]I5_3WE/59O-%DW6M-H4^:YS+
M1YFK1I#J<F1=9FD-4P@8-<NS!\=$V?I#A-;9-E;!"'VSZ(K":)_-=$I&N)4,
M;)(]%:XYZQKY,BEQ-R>0\H-/?3.-'& X&E-FDL*[ZV/5Z1;AUBW#-]2)!59_
ML+4F!H/X;6:;&(SMG2D?$MF[/.&6*X<V+)]EF6;M4E6ZG H;M=_X;$E!*3/K
M8@,$%L>>97U(9W'05Q<0G3P1[A*'+<<Z+0;";.N:CLHQ85<MA+"/]!$891X+
MS'H.@COUN8CZEK/33,*MF33==W.9EA(VG%:;[9/.G/0L?&CG0J>_CZ"UBVWI
M%?9BXW-T*0B^1R< DU="",N:L6,/$5J'<%A_D)KTE<M%I["$6V$-&IK-#:]1
M1_-#P_.NXZD!I[>RS%1S.:Q$*P$".? (O(A:S@BIC'B1M>A(;^#9XA[&G>H2
M;M7U/S >%7.4KZV4& ^X?5L*P2'S,D1P!_-R2+C372)VIAS3;[>WUZ.OH\G]
MY349CJ>#ZYOIM[L1N;DB@\OI%W)U??,G&4^N;NZ^7MZ/;R:N=,3OQ(_O%C_C
MHI9ZHY!__B-BE/V[D3[@)Y-5<WJ8OI[GFU?_VJGUD3J+9\;@ 8(*(VJ>-&!]
M17'04VGQ.SWC'ZNTM%?-DF?<"?JV0J!>'$6FQT=P8$36U28$QH,X[C$/OU,<
M/G.:Q^1F<MK8P?W=Y62JL]*;R90,O]WI)/7^RXC<CN[&-T.G571"P'<+@8%;
MQ&7%HDS@>9/J^A0ZJ<AM!%A-,[(@,(@8UH4XM#?>XV+\3B7X1XX\]N_2=E<
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
M30O3U7",RFP$([?JN<M?=C*/%4>9L^06=CI+L[#^&T;1V\@IJUV^F75UXRR
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
M-E?C ?H=;_FR/[  KH(R>#_]7U!+ P04    " #:@%%4:)$;@\ 3   <0@
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;+4\:V_;.+9_A<AM+V) 46SY
MF9E.@30S<[? +39HVATL%OM!MFB;4SV\I)3$^^OWG,.'2%EVG.DLT#:Q11Z>
M]Y/JNZ=*?E-;SFOV7.2E^NEB6]>['ZZOU6K+BU3%U8Z7\&1=R2*MX:/<7*N=
MY&E&FXK\.AD.9]=%*LJ+]^_HNWOY_EW5U+DH^;UDJBF*5.X_\+QZ^NEB=&&_
M^"PVVQJ_N'[_;I=N^ .OO^[N)7RZ=E R4?!2B:IDDJ]_NK@=_?!A@NMIP=\$
M?U+>[PPI65;5-_SP,?OI8H@(\9RO:H20PH]'?L?S' $!&O\R,"_<D;C1_]U"
M_Y5H!UJ6J>)W5?Z;R.KM3Q>+"Y;Q==KD]>?JZ2_<T#-%>*LJ5_0O>])K)],+
MMFI4715F,V!0B%+_3)\-'[P-B^&1#8G9D!#>^B#"\N>T3M^_D]43D[@:H.$O
M1"KM!N1$B4)YJ"4\%;"O?O]05ZMO[ /0E;&[J@!9JQ39]>ZZ!NBXYGIE('W0
MD)(CD$8)^U25]5:Q7\J,9R& :T#+X998W#XD)R'^S%<Q&X\BE@R3T0EX8T?K
MF."-7TDK^\?M4M42%.2?)TZ9N%,F=,KDV"G;5/*K)9URG^Y!@6MV*V5:;CC]
M_H\O_+EF'W+ Y9]]7'X!.M)PI6E(RXS]S-=<RBY!OW%6\%0UDM,BR5?5IA3_
MYFSEK^+/^#LL4:I:B;0&*$^BWK*JD6P#"->L6C/^KT;4>T-/^I3*3#&!UK2J
M9):6*Z[WW#[<L?EH$05X7&F.!ZA=_N__+))D^*/90)]&/PXB]K05JRW;\)++
M-,_W@#2<++EB]3:M"?&T%/"QGS!%?-%8]A*).,.?HFJ +@"=YJRN #9GZU1(
M]ICF#4=ZE2<^0R[Q CXVH-<RA)ZV@E6L>H3'"%'RG+CYR%4MR@W;<2FJ+$:Q
M;--'[@#VG 4XK;BLP9LB,B@)7NSR:L^!<J0X Y:LZDJ2$ A[\$V$-[&ZVB%:
M*G+KS/=-*6K_6^!K+<6*D&@7T F +/EZ%"TA:)Y9P=T_?,7?1O,?E15>#&I8
M<PGN":D]BZ=.NK\WV8;L B@7&?PBUGL"D>YVLMI)U$N"I!E>5!G/-2?X(X24
MG5ZK(*AHTF.FE>XCX%^BQV?W>5HJ]@66W9$2[1D&*V2QHLV?KC^ROU0%!_[
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
M#7GK:[:^!NQG<<=*_+M0L26WKQZ8NY'!NP6Z5Q@HMGMCU: 2*F3,[F6%9.%
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
M-CPW\9R#3(SM'0(ORIQ")_!THY-;QKC\3+T7<164J690;%.)4:T: ]\U9!V
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
ML S\B#H)E=2U-]))^XR:DK<FN3>ONTX)9%2" JV.FP763'A=]]S^LJ!E$T;
M9MS1)Q% 4)GMTNB*SH=31N4"!A4._J9;EN9T6(M[6$7M;:?"%G)OCPU:+>34
M@3N+TMN"IST)V^>QG1,R .Y#V4V6)%VOZ>!#K'O]'MM>E8,!=>_L!F&"70%'
M<-N'B'UINB:1V\7<WU5L*\JST:K+NH$9"QEFL$EA#C:SO[]0%V[*U>_6B5RO
M^."V'QWRL1'&VT(FHY!@0XT_;M!0<[LPD>SWN%,>M7^(DA]8:T'7]D2EM:XZ
M^@KB6>3IR;7 R;[B%"N7Q8UYE'2)VB:6'=G%Z;-OR,V!N.^?QN<;IZLWXKG>
M0X_<DJ3F.1XQFP#Z-AL% $(6F;6U$&5KD"TW..B^.VP,K)T!R"^6_6\7DV Y
MG7C?'JU4W1'C\'(17"P6W>=L'H17L_;SB;31D7%QP'U*!B=_OR>M=?0D<9>_
M0]K>F<'GG"C0L=@=.]'IV DV:A':4[_MJB]08U],NL\0JY_-V\\A53DJW3%'
M]00BY'2![Y/+4,V08E^J+[I(*3WDP1018$,+=1R='!13N)AP$R=<7 6SR\4H
MA66/PGPB(^;3N7RZWZ&T@T8HS"8]"C,[(KR:\YQ#GKY1XU2]T;_A\-':@,QN
MK#O^:$GN9KK@_ZANH']_Q9I&K!,5D?PET5"V;7S!<2^XEAWUVJ%<09#3[:DA
M=:XCV1$0Y&N/C;CCYMS !4#+,3P ?)XVN7>NP![=2/2*@-4T'%SBTM3>47F[
MH6]/,SO5T$.*,NQA"M3;^.&U#*--K@%HB=T@P*2Y/13,R96_D^SBEIR.)+RG
MX12CO=B0>.^P4(7R5QK% H'T5_TP@,#/'032_<'^O=>EEK2.NC-\.*HJ'R1
M>:RN-.^4=P=&N)U_RMMY6#)J'JSB\4V.X'MVJX(G-D\#WU5N>JYR,^(JC_-E
MW?ZG'O2,7UZ*U8W<FAW:-#<'SN3S^0#_I9KN1) -N/Q*QS=E(/T!;(ALDD^^
M]#)X-RC*2O)(.7[$)WTHD2@D??>. =GYD"M$I/ZXK+@#;\]*M<>$^C6'O%?$
M_N^*PC:E<%XW]HJ(2/GG-I[\R!OC:<;H\:F-3V[FWB'5.V31/,R>HFA/J<F6
M$XM2DIVQC/#98C%ISTTT!8.CIMSBKLSN9..<RX!U%-L79J3*_N\&"=QT2:J:
MS@)NA>92^>; 'MZMBUVYA(<++8P<U]TY9UM@O+.4NW<BUEE#1\6X;HIHYZ_=
M02X+?<J[Z.K#^^M/GT4"6U1!=$ @JFY3EO(444LJTBV50.V;$\T@>6Y;);1[
M$)FR8#&VR6NOHW(&AW!MAV_O.TAG(Q$#8-^0UV#EC537'V&]](6Q;Q(>>9>X
M^(:Q]R90U+T+5-^7[;F(VTH+:\^Y H_4,Y*6,P"G_C;N LPTY;<,IVZL.K;G
MP]I"&),\"Z>=(;$S?=';6ER:H(;5C^<^Q75)UZ8+S\UY_&S1'_\3G9;I/8K'
MWNE5U435#HD570O]'I9K[W,?PK$&.V[R_K$M;V?6G'0&33;*5*<7/8/V;?;C
M^W<=TO[F">>-$XXSXQ>\,&HU0,97G6A:+BK=OKS32M8QXX0TFS _E]_&S^>.
MXM"II(FG(TBJA>R^9W-$VM]2]AN)='*O2MD>Y1[8>>@[%]SE+[K7$\C6MV\?
MVSRT8)Q@9/A/N^O3=M!6_$^I:-_5N2DN$NE.GWM!=QA5=^TQS?:,@>V9];;9
MU@TW@KA67&?4_G1'.O?#@JN+V8]H.=3DXQ<*W$L@9V,O.Y][+Y+GNKKEU^6-
M=$+DG?+V:OM&_AMY$;U[7%[G_\AP;E2FUQ@Z.;M<',E)#/>C+K?\6OJJK.LR
MYZ\;'2'.T0.XORXA5ON#)FC_/P6O_Q=02P,$%     @ VH!15"Y^R3NL!@
M,Q   !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULG5AM;]LV$/XKA!<,
M+:#8EF0[<I8$2-H-*["78NDV#,,^T!)M<:5(EZ3B>K]^SY&R(K=.]@(X,27>
M/?=^//IJ9^Q[5POAV<=&:7<]JKW?7DXFKJQ%P]W8;(7&SMK8AGL\VLW$;:W@
M56!JU"2;3A>3ADL]NKD*[][:FRO3>B6U>&N9:YN&V_V=4&9W/4I'AQ<_R4WM
MZ<7DYFK+-^)>^)^W;RV>)CU*)1NAG32:6;&^'MVFEW<SH@\$OTBQ<X,U(TM6
MQKRGAS?5]6A*"@DE2D\('%\/XI50BH"@QH<.<]2+),;A^H#^3; =MJRX$Z^,
M^E56OKX>%2-6B35OE?_)[+X5G3USPBN-<N$_VT7:?#YB9>N\:3IF:-!(';_Y
MQ\X/ X9B^@1#UC%D0>\H*&CYFGM^<V7-CEFB!AHM@JF!&\I)34&Y]Q:[$GS^
MYHU^$-H;NV=<5^P5WTK/E?Q+5.R-]L(*YZ\F'G*(>E)VF'<1,WL",\W8]T;[
MVK&O=26J8X )%.RUS Y:WF7/(KX6Y9CE:<*R:98^@Y?W5N<!+_]'JU]+5RKC
M6BO8[[<KYRW2Y(]G),QZ";,@8?:?)+P3'SV[4Z9\_\<IMSX+2>5YZ;:\%-<C
MU)\3]D&,!G)N#X7%S)KY6K!7IMERO?_RBR)++[YR3#Z&VA$-G"J:E;"]8T,*
M8#%ETA'-VBC4K+L\IGSQ1@/>M [4[F5D#$SW4F^4.%_S1JH]4\:[A"F"I+^P
MJ,0#NL 6->U9:9QW[(RE29K-DXN\P+I8%$E6%.P[(JZ%JJ "&@A7@LV2'&DU
M2Q99SKXUC7"L16Y9P&@$K8TE#JSB(LEG*2N61;)<+)"'E5"L#@P$NFZMEJZ&
MIHZ=,Q[58"^4<-@OR[9I%?>"-(6+2\D)]O*$I\[969HETRS_ZK/-:;>YG"Y?
MLODRR18%*U)\S2@B3:NEWQ]YHI*P0)8> 5I;'JVA;,FFR;18LB))EXOHDFUK
MRQHMB-0S3L)_<\A)"S:;)_G\ OC:&26K8,)CN+7QS.PTWF7)!;19@F?&WAE4
M^H#J#+LSX,WR60C+,ETDBVGQO\(J=:G:2C#+=Y'$U_#U("D9S.C-P;8Y@( 5
M#U%*C]5:>TQ$2#WV@".HA%7(FUTMR_I(.1*Z$D(#N=DJ 2\E;-7ZCK+F#R+X
M:H^S,)"UG6[.<^N/4PWUPT->C9].QX,78OH%%W#$56KVP*U$!1'P1H1B'#*.
MV>T_%&C"=H#E%:.\6G0"7NRDKZ%5R:W=(VB0HEI!0&?I,A]G.#Z4 OS+ (-:
MR=-_P5DLQLN>,\$Y[+8BG*1JGQPLI!AT4"?<$ S?X2P)SG7MZD\ D%MY*&U'
MU*'OCI\MUR>\>4(@8A]B>1SJ $@<*T$FAM@B'Z(*#0EV8_8.B<4;TR)9N'+F
M(-2%C-.4%Y@O'MUS0K_@"]/:"!FU'2.4C_V$X?.X>8SAX.#26()I':G):7 I
M,<384-2-0.NMF'F S:02SF?9A!W8LVX54W(M#@< =TY05<3T!K;?;V7)%<K8
MUU8()#JWG=&'NB0>^@P: ]42:069?"45M2\:I]B'%E4A+- P%DG@W /R!^/!
M'#,UIR"3*X[ZTC=2<PU7*';O\8(*,]8KKRI)_L%.)3R7BIR!=DQNZ("VUI2B
M0G.,'(("$0EH]Z"R[+8E3)*6!(R?ZI^'I%H9% #F06037^&X(6IM]/GP54@+
M="TN0U/PM;2 A _V#%,F(G2L+T6@%XB(4*\:LQ\UA=3HC2&RX+CDJ#%V-G4I
M%QJ<V<8!=H.817=]*D>=M.XXLN(C!GD7"FO_Z(!0%(.##VEZSLL/K70A%ET/
M'LIS+9)IH(O4T52!EE8AUX0^LJ?A[SM;*A1 F.6I#0 H!!,B0_,YY:VNMOG
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
M6%/!U1HAVRBXA4[.+52IZ5?0NT;0YQN6FDFW%!FHP.IY0QCAR-*3![R0-Q;
M"MZ$BY\<3<<O6V>8HG#*C\@H M:(3BJ-%[EVO4-8QQ\\9G;<^3R87,FOQE+"
MXO'=8#X@&@53S &>(2+($0YJPL$0^'ALLKCU4@,[R#G$7<M2K!J+5%0""TA#
M"D(--T _.2\UBD(NGOWS'\>SV>3DU]_?GCO^/#UY/J;$!ZRQE7_GI(46G&5M
M K%R""-G;$Q@EW2 M7ZSBMD=4B3E;<!B><<6@JKV6CG>7314%=I#&IA0\OF)
M$'(*:5CKFGF.O;2>W. 4M %&>XZ;;X+N24NBIBP#MS&$V0)Z3M:R=O1%KF#J
M#60Z#5DK*/R8A*:=EZ9:R7H#GJ,TG?20&=+T8/S3?6D:X*-R3DCR?4"95=1
M$1/_*,PHZ!GT 47W,;5[+<*D'L9/'SN4I>NZ#\H!0,8"?5&$T?V',K86"E%A
MJ. G1=9!=@E*)4^46LYU20IDT:]F-]^V8/[MM\L6RUUP PH3!-BOR38"70=7
M52_0;Y)?'P)I$8QKG037=OP"SF @(L;XN 59V-9'"5<M_-P')SV'%?\1X%Z.
MCX9XFXR/[X,;9*O0;_2!1_X+N(N"R9G35R>.BG8&/Y!["(AM?NG$%[252LM.
MI3E4>2#>V=%3<L31Y"DKN7O+9->65X=/Q^*+$@V.(^.C 55HF*C(([.)+^!Y
M"I+NM5#1N%[A?@B9*&=EDY.<2(.@@\2R0*VZA3>05@#CHM8%T,/96)2-(E8!
M#D1NF'&YX9&AR)F "4U AUYC\2?G]1U+0F\0&AP8%1'A8B@$JFH-.=P5H2DD
M;6%Y313BHN(AF'<*]T>/?[&N%V!Z9)7:'>T6&B00JP">4K)?$896 8X- 9@]
M2R0!Q'6=29%Z ,6$?@<5(UI^-%A.MCZP99)@?? #NZ8_C<7OVPX%517:#\SB
M#%US6F?+MI4A)[)Y<"YF.F6I50TUB5K24(9R52*MZ G*31- !G(IJ>XXISCQ
M96QA-\HRB.?8 W: -M+W4[F- 68Y7355UU6SLH%]-2.Z7PB^Q[;WIB:%C8M>
M1:G3L0'W5KU&<Q3AK_^/G>072BTB*;:1):,=L)RN03_W6%NWVO]>>2(*QT<T
M4!2: ?X%1XL"-G2P>T1'9U5&))$J%E&P^-: V96ECE<ZO;/Y./]X*0YF!Z/!
MO/="#&=!PM/ M5W%B_O;HL>FNPS%B-!(5ROHZ8+]A=16W$B05/)('T).E#"=
MX%AO/6L1F<'H#64+"QFU_5+R7JY@+*9%Y3I4YRJC(91,#T?CH,"_X215 4O2
M;H;E; W,B;6E]BM/[>=]FL=TP%>,%X2JSLX0W*06CZ$D -U.@%2]R\J>F^XX
M9>@!Q!QAHFA4LI8!##PPRVLL!=0D!=RYIEJ%P<.JA;1<5GH9%\BBXLZA -P9
M7G>F(MKP4,6BYYV4_KS#X_F.[H/I[3%BD2Q?D9,#SZ8XA$[<I^/5G<.'AW:8
MZ<(%\9E2>2@GHZ$[@@(.8V][R<!5+UFC;<[=DZ9$QNB20IU</%3XT0D]!*,B
M 5#5;7F#Q]<"&4:$XPP:9Y^N,91\:)1/S1T/@8_M\!KJXB4YEWL<$>:<0DQ?
M/B5C_D>6LQ=EGNM^\/H0[B&]:D#/C'6L:W.?NI%[^./QF36Z<XXLG>'&[VN3
M+U*YZ1N=DIK/ALNT3;RVBVX",Q3HZHT=&,53.%\RH;"_%L^FSP/.,1K0]501
M4-ZB^-;'G _%T?.]@+U6/MJ)1@(LK.J>M9EQ_D0\FP7!!7BIYID+)T>WD_0:
M_<P+LHX QXV[2SEW;_1.>.>S@^<Q #[=A;5%J1A "FI;Q22ULY_X7L63\2:O
M]8IK"O3".GH$$Y59AX4\ZW@\6G&*Q%+)_67?6V/QMF$P-75D3R[649O(&.0@
MI@SGVC#TV_ ;0RU=&=O7'.-S'2X':K5&"];0M>2(QKD&/@=W-Z6G.;DI,>_I
MHN ;O59:&6F2K^8292%)/DN+V12L=!6;>?$N39-?*/_CK)6NL[;2KQN8> :6
MMJTDZ/T;'@JHK!]/)R^F8(&N92+;^X4?*U+A'W%G'IFJ308R&U-(4#]IZ)9L
M[9RK3->,\>A]IT7[N<5G-SUPHX:L\SI<X2I+[X"B65$')@NH40<N).?'RP1D
M)-T5<O^(T#0K1CS1;+CEI,XANH.1$O*Q+=X,!98T'MQ2#P@(7HU6]DRD>@^G
ML\^[U93ANIVR2#L)-,;PIEDMZ9Z<__GJ7==Q4<[-GL=C^?Z+RP1==J+Q4[6B
MI*#/6]I_ZBN=(O9]$; B2&!#DG_Z GCH9.*.>0_WQ DT_-S=94258$]P? 5R
MVDH (E- F7LL2#&5SE+(J8TE)B6GU;+<4(_;$NB(&ARJXI%^:60<;:OY>EO/
MSB/T8 ZR5X'#4/9671?0;^_I[5X:@D_NLSOR+-_)8'0/]\!Q=H3U=_;)+" P
MU4(D0'S+$(LBN0S[48_3)5!\WCZES O9S$J0$[DY>+]_)7ZAV?&DNW'L*;PD
MEB71$M:E,H.6BCLBKL);\N)YW.</H,T1C8 B91C2/9\P+71@&/77IC"J_'MP
MYJ._?UN5<-FJEP?]:A/RKNZN5\*E2=UE7Z5"AQEIH;W"D'SXKE=O^[T7GY6R
M"WZ]RSQ?^_ .M/VU?8-\'EZ<=LO#Z^?WTBYT3?U*@:V3\:NC/6'#*]WPQ9L5
MOT9%.^=-Q1^72L)WM #/"V-\^D('M._5S_X-4$L#!!0    ( -J 4539!.,8
MTP8  /80   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*58:V_;-A3]
M*X37#1O@^I7T@2T)D*3K6J#%BJ;M/@S]0$F4380B59*RX_WZG7LIR;*=IL7V
MI;$DWM>YYQZ2/=LX?QM62D5Q5QD;SD>K&.M?I].0KU0EP\35RN)+Z7PE(Q[]
M<AIJKV3!1I69+F:SI]-*:CNZ..-W[_S%F6NBT5:]\R(T527]]DH9MSD?S4?=
MB_=ZN8KT8GIQ5LNENE'Q8_W.XVG:>RETI6S0S@JORO/1Y?S7JU-:SPL^:;4)
M@]^"*LF<NZ6'U\7Y:$8)*:/R2!XD_JS5M3*&'"&-+ZW/41^2#(>_.^\ON7;4
MDLF@KIWY2Q=Q=3YZ/A*%*F5CXGNW>:7:>IZ0O]R9P/^*35I[LAB)O G15:TQ
M,JBT37_E78O#P.#Y["L&B]9@P7FG0)SE"QGEQ9EW&^%I-;S1#RZ5K9&<MM24
MF^CQ5<,N7OS12"]M5"H(:0OQVA:JLKK4N230PMDT(@@MG>:MPZOD</$5A_.%
M>.ML7 7Q.WP5^PZFR*Y/<=&E>+5XT.,+E4_$R7PL%K/%_ %_)WW))^SOY-LE
M_WV9A>C!C,\/^#WM_9ZRW]/O\/M!W45Q95Q^^_D^"+_;T7T]Z3_S5YV^QJTP
M6F;:Z*C)SBNA0I29T>!&(;*MR%?2+[5=BKB"95T;^,N,@H/<54I@<528MB@<
M\=Q(F^,EZP+E-P;5(00%.< PD0\K8X,PKN2G99\5[/NDQIQC[E6!O& J^RRW
M$Q3&EL[#*P1!Y*[Q@1UF34#,$,;B[?2U>(G/-M?2P)N8SV8_/G8;BZ)"DP5=
M:#*%#:U\A4I@]-KFD[% +<H'Y!*=D$NON+J D#**VKNU+A3G4^FHBL=&EWM%
M6&&<M$$$9PH!#[GR$1H'<^V+Q[7T0+QN/% -% 4):#BOG(]+B%EKS+'V2L!X
M&P,UZTPI RP5NNPCY,X26NBT<'G>^#&RU5!,;;:TC"!KPP#IPJ';UD514:?H
M&XJN0M<5]KW12#IA76H?H@CZ#BYX2&6)]?PI2*.&9A/Q)M7@HC3<NQJHW2&3
MJ)#)HY/9D\D,DF0,JRO:_&@QG\S[-QL%<N1NC3^%:$ (#A,&(",Z)XH!5U6&
M[]V0LS?\F(V!5*@5*[<!8SZLF*_8?0+]:%'N@H#D1Q%*[ZJC #.A$9M\0[LI
M TG389?LD_$%0-11N\80.9_F$!^TAY$! $7?^X3W1%R*&DVAPEL,O5HKVRA1
M2\T$VJ<!MM.6A-U(#I). Q8Z%FT $S8:Y:E($.H(KS1ES*R, N=N:?4_BL2A
M&V^XV$\ "* 4 K)((!%]'?1BR2JSZ]@@L=0 K\,M_ 4'/X0$T>NP IFA)Q3#
ME64 ,5-KQ%J:IB<91S!;IE; (KC?3Q'8,]L"YP:5;O"RUX^^$\!V7X (#&FW
MO0J1())6J"\-% #<;:>_-^WG>,C_P 33JJ&7/$>#J<T8-\"TTD002"DR<R$(
M=5<KKQ7$$Y1(&9<-ZV3N E5Q@%N*U.=>#-2SU'B$)D)_"EVB_8+ \$ &)7#+
MH)<X(X 64.T.+)1>N<8>HXF\B1H*HT3$^-)H3\! ;2 \EKK #=GXI-3PQ?+)
M@8Z%+N7MU5)Z9G G7N9!S9A-GNTKQFSR=/?B'F9_50F.:Y,FN"&0U$><CNCX
MUS'&E4=Y)CT72<^U#>@4BOSYX^1F@FSH==H32^PMM"DM.:.//@,?7F#"C:MY
M ;\EHT\*L)'ORP+'-4W'"YJG7Q*U7#_4+ #HIBL ([2'7#/6)2KL$D-.6R5]
M.W@X]NFJ03=<1$BJ.[6:7+<DJ^4V[7(8/= =2UJ*XSR.'3[MWTSF-(H&F^RW
M)U/4I@' @X+6'9\A+PWKTF :49K*,0U\.K"[@1KC/,%T1FE(;\W T@Z7RKMV
M54UC2_KE:3KEX;"S5+I#K2E4R+W.R(!5IR<?V'5R2+?3_T*WL=BL=+XB4"MI
ML;T3QC_]\'PQ?_9;@.2&W?AU$+;%](MVE?#8M]ZIFM# \Z'&=ECTQ.XEJR.P
M0Q2_)[F#PR -=CI)V/;VTXOT[N"!]<6 P:1R>#>FEIJ&B:+L6GMGZ3/M&#OG
M:<,9[EAE.V]5;52W"YJ#$/NE[=2]W>L&Q]=>7LGI3MF(<FE?!K?X@,I;/YVW
M,$W'ZV3.*L?GSLPQ/NGTVX\-^[^KF:O?)]C'9Y@#W/^/8E\^S,D'HJ*61XO)
MDWVZSW=T/R0T71!2H],QX4^FTYM!#UKTKW$.=487G.A5>R^XH7M!F-QW:9H.
M[J*5\DN^<3,J-J9K:?^VO]1?IKOL;GGZ'X&W?&'![*@2IM@[GHQP^.!;=GJ(
MKN:;;>8B[LG\<Z4DM(L6X'OIH)3M P7H_ZOCXE]02P,$%     @ VH!15*MT
M4^6B#0  /R<  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULI5IK;QLW
M%OTKA-=8V( J2_)+S@N(G18UD#9!TVVP*/J!FJ$D-J.A2G(LJ[]^S[TD9ZB7
MG68_Q!F-R,O[./=)O5H9^\7-E?+B<5'5[O71W/OEB[,S5\S50KJ^6:H:WTR-
M74B/CW9VYI96R9(W+:JST6!P=;:0NCYZ\XK??;1O7IG&5[I6'ZUPS6(A[?I6
M56;U^FAXE%[\HF=S3R_.WKQ:RIGZI/Q_EA\M/IVU5$J]4+73IA9635\?O1V^
MN+V@];S@-ZU6+GL6),G$F"_TX;Y\?30@AE2E"D\4)/Y[4'>JJH@0V/@KTCQJ
MCZ2-^7.B_@/+#EDFTJD[4WW6I9^_/AH?B5)-95/Y7\SJ1Q7EN21ZA:D<_Q6K
ML/;RXD@4C?-F$3>#@X6NP__R,>HAVS >'-@PBAM&S'<XB+E\)[U\\\J:E;"T
M&M3H@47EW6!.UV243][B6XU]_LV=62RTAY:]$[(NQ9VIO:YGJBZT<J_./(Z@
MA6=%)'<;R(T.D!N.Q$^@,'?B^[I4Y2:!,_#6,CA*#-Z.GJ3X3A5]<3[LB=%@
M-'R"WGDK\#G3._\6@<7O;R?.6T#ECR>.NFB/NN"C+K[IJ'?:%95QC57B]U_5
MHQ>WE2F^_+%/Y__/,9^EM;+V:_&AL6*5/ECEE'W UQ+'Z[JH&E@+#^*#GRLK
MWFLYT97V1  O\0Y4%TM9K__]K_%H>/W2T2G.5+J4'AMO927K0HE/A$/7$]*)
M:6.9E'I<5H@-@?K/QBLQ%-X( VXV2/R@:Y#0LA*?/%ZP.'WQ-D4+8:8=]^S*
M&@\(2LS<6DGKA"+("0!&+28X.8&&_PY8-:/!\$9HQ_R9"@')O1#_Q=Z ULVM
M)_<DN&D<-KI3IA0(,9'/VYKLB8F:Z;J&YHG7I;+:E.)8C&YZ W@%'JYZ%]@=
M'BXS"M 0@IP2B%%SLX#&2U4A4EDP5#:6Z)&(D>!HT!M?7XOA=>]F>"Z&%[VK
M\:6XFTO8FTVEG->(5<JQ;A"GOU./VA$>DOK(IJ/>^7@DAKWSX26>AU=,PA()
MJRHV!TSD?%,4YKOTIH 9%TXP $8OQ?AJ($[D:?L9X=M7P6R(3Z7:P_O):-2[
MO#@_%2=@_^+FBAZN>N/QS>D^=<*:VXJ\'HWW:)2X^'6NB?<E;2<.BB@."!P/
M^U>(G%5%28"4(LM24T8 U+9$! &IK2B,(Q#72(FT?]"_;O?CLU6%@75T4K%T
M?K^J>DD%A)J^^*S$7#XHVJ]@WE:A.QJ'&9V7%=XRQ]8L&!=F52O+-BZ4]7 I
M8H;<J(#_-W7KK/3J5PEG9<1_L/#,TO3$#Y6Q<#78QGY1,5(P/Q.E:E'+!5B
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
MTAP6M N>A84<8K=SUV$JXB2&U+VJ"")S%$*57"%#(NZ?QF%#F 31B*T.>-^
M.W=%!X#^<POTDVRPWD6F"5VMG:9V[DDO^!!#*O.P38)8H''N:/#R64Z(]U]B
M+_5A4ND99YP>;Q^^W,A;<5I5K5.?'4MVS9-B=!+-@BK0<!5RH%O.QV3;\,\@
M#TT#C12'S18&]UUAY%W-LQC=:!2Y6:#QVG4V2LB;4D!KGI6X4W%\.>IF7+W#
M)_#:<7_4+=VMFGC\F%?5W'AL5>>&+4TER 8O7]/QR<J9T/9E+7F1;I7V]YA4
M]1:AHFVK^>C2J@RNP]4! 6^&;3,*9+M^MM5<CH=7W9B5ZZ:PGOHJ"\J6TT2(
MIB'K;((A8[I!]2 <4.JF,EP(DT)C;,EBF*.Y]H8VXCPC%AS]Y[UTOV_L53RO
MW7Z+3/3L&7&.-=[$P$V.,:J8%%]Z5^O]9L]2WYXJJXU,A+>O/ZK'C0;?*A05
M ET[V,M40=GH61%-NGA\(IZ%=@]^0:A(K?PD+N(\O*/<$(Z#=;IK">[:-BDA
MX3>\$_(SIO?BGB(9^<HW)KDXO*!,=RC798/SKTY3H3QLLPZVZHVZB2YI2KZG
M70'6Z>)G4_H]?MK%TRK%!*HEHF\_5Q[ 7N^Y2OY)AI"653@I8N]>..W<C_5V
MW#.[AB(+H!-'$X2RC(+#GCNN]H9K\S:- ^;N^2'BQWMR'E6'_$)I*'60??%Y
MKBL:%]9R%FX8#F4]XIT,RD-;&-=438I&(8(=X(.R2ZG1 ,:.K"YW[(3L!(?L
M2G?9CB^%0IN'FL_LO\OOIBB,X>328)/3#@5:F64"RB=3NCSOQ:9@1V>DK6P>
MHNMY:#*;.FK;\P [GY52T.BJI"SZ9*.9U,_2+7:AE^&"*>3E+O4&;MC&3K4W
M><Z9(EQ;,E2#(WVU\OOB1[."#6TOCK81UB)[?+V>V3:ZM0GD'U(WM*NC,&,.
M#7@(58&IJ(+N(I];+N)+07[5^X>VI9NV>.68U!=NQ1C\L9RAB\C0T3'/Y;/I
M(M[@H.@8;::%098GXAU&&<:8K(#X6P>WE9WV_=CF+/M1TT+9&?]TB]56^_#[
MIO9M^^NPM^%'4=WR\-.RGZ2=::"W4E-L'?2O+X_"3"1]\&;)/Y%"A^C-@A_G
M2J*JH 7X?FJ,3Q_H@/8W<V_^!U!+ P04    " #:@%%46X;,PP0(   E%
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
M+>/&?K#9S"0B5K#$S Y[Y9(P[U9@'S\6\5:,K]G09D/Q*LT5WN3TR@G&^DV
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
MA-5N.;O;+3M#VA;7<DL/<[5?_B'^R-DPW3Z+BMA5RK6'EM/*ZQN0@W<C.4=
M;H>_2L2MH+<C@AX,[,\;?;%55QUE-<0-4534[GA]2P>'8:;GWFD[9X%'IQ!E
MCZYNV#8J[[YSET:OM7V49/JZ] \HWA9U#15KA3K2G2R0B79/)6 JU=&-.\O)
M@<';>L;A(ZKJ*,N6:0)"W<WTH5!D6F1@IC[:E=0WX[L$*!/G,OPD<DRVDF_R
M63_1G4I4YP;D18G*EKYP-9ZFVW+(HN+*Q/70_02K'*3SJ(U&31IINS:6S=O#
M/<DREZE'T0-'[NZ<AJW'JD:M3*=(K69"W6ZOCN.=H$B\>J%#?S#%!\FE*7UY
M!MH/$L>WU/G(>$ R=FFL'71.@NJZMN)J7W#_LWVGL][_R'<:=W&:_O)04$51
M[=4?;H*I*L.%F5$W+HWP$#PWFG#$E%W!9'AX^Y:<CR1D-,J5Y>#!9Y*-#93K
M49W^2>4^I>PPI>N3&N]*@&KG%#VX,/@:3Z/[+WW.QKZ\4-E!!^.CU>_K4#MG
MZM_3H8X^^F?I.%]R*6.U'(NW<8'H-^I$^F&6CS=I +=Z_+EY?9#N6C[^&DSO
M4??7,?J7OFCP-0+Y:UPW.-JI'$);MS4/T> #:JHA4E"IREJM8'+ $ZBE1K?N
M&"[=!>9T6X+'.E/ &-:->[]3I?NN2KN+B."O2?RP^)B]EV[9'@.S@ZIWM'/]
MJ^/,QR)VZ]+PZ;C5'N8:GRY3S%S)P?)KW/9N7*>@I@@@G1I 9X3<.J5CB=%1
M\V)C[;GKI%2GO@1ZU+P"U/I@YJD3WF.\&_Y%]^,J 9W[[@7=N6CV!XF74-I5
M][:&]C$GQ4HHE1@LO%J]<507.MH(PN56A>1^3\*?.'#^B1D^>H!/3Z4L@^P>
M IY[%PEUKA+;O9;B7M51REG$/J/;;R(<9DZGUU?#6;N'/[F<-'M7AP\WVEUZ
MXB12%*3\F7KIB1Y!V@Y)ID0)A7]9^R;!=9]_<N4\YP-Q[GAJ!&*5-\K3N9$9
M'V='.@-7)9;[%@0=EXEB;2K)%+$[AS*H/\M+2\VCJK1LOH9RK>FXQE]9<F)T
M@;<=H_DB=3,SK>Z%+J3CQQ>4F8K5+7T$@8#8S_GN)9,W3*C9PZ1"W9&O+SR7
MB:MT(C69O_393\V;2>OVU#-O0N_IFR"ZBT5'5>2EI].NK4R'X_I!?VZSQUB:
M;/I H5@ J>\9^+L/(4N\\O.4/J0BW129*['*:[UECM<5!R_@3P<K*JPFWPLA
M0"E[!3"NV&R&XG7]REW^8@#YG,,ZX&);[DAT U]?/>?NU>^3"QB3=)H>8TT4
M!/S!3F/ELU?$K"DL! @(Y>LMIR*X&@TF-S/7!>2%@H?<YFK^F#5_7%8_/E#9
M['#G:C0:C$8C\8&/(4_%C2?;]VW31>/C,,[:Z1,X"N\(>NX[L>II]97=4_=Q
M63W<?:+WFC\ZH:]!%IA*)^$G+K,J?^1FS9^:S4V>FX3_7"F)G)8&X/W"P#S\
M#UJ@^O;PR7\!4$L#!!0    ( -J 4509,<(W8P4  %8-   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;)U766\;-Q#^*X1:%#;@Z%C+CI'8!GRTC1]<
M&'':/ 1YH'9'6L)<4B&YEI5?WV_(/:3:,IH @K1+SGQS'SI=6??@2Z(@GBIM
M_-F@#&'Y;C3R>4F5]$.[)(.;N765#'AUBY%?.I)%9*KT*!N/CT>55&9P?AK/
M[MSYJ:V#5H;NG/!U54FWOB1M5V>#R: ]^*@69>"#T?GI4B[HGL+?RSN'MU&'
M4JB*C%?6"$?SL\'%Y-WEE.DCP3^*5G[C6; E,VL?^.6F.!N,62'2E =&D/AY
MI"O2FH&@QK<&<]")9,;-YQ;]CV@[;)E)3U=6?U9%*,\&)P-1T%S6.GRTJP_4
MV'/$>+G5/GZ+5:(]G@Y$7OM@JX89&E3*I%_YU/AA@^%DO(,A:QBRJ'<2%+6\
MED&>GSJ[$HZI@<8/T=3(#>64X:#<!X=;!;YP?I%_JY57R4.F$']:6ZR4UF+O
M+QO([Y^. J0P[2AO$"\38K8#<9*)6VM"Z<7OIJ!B&V $]3H=LU;'R^Q5Q&O*
MA^)P<B"R<39Y!>^PL_DPXAWNP.ML_'(Q\\$A,;Z^@CKM4*<1=;H#]9;<@IP_
M$!LN]=&GU\HO;7N EUQ;7SORXLLG>@KB4MO\X>M+CGY=8&?&\P='J%!/)G@1
M2A+TE)/WPL[CV[)V>8E$%DNG<GQ+50C[2"Y>SJ5RXE'JFEIR@\X@O2=@2;;,
M41&MTDK.E(95, 3W=85S9<2L]M 3TG);S921T>JAN#$X,*:IQ94*902_LM52
MFO5OOYQDD[?O&PE-.C;R2UO1K%:Z4&;1*0+YZ$LNH3/EG3)&YIK$!Y![5N2:
M@K,J'(A;E9=J(0T?WDK8SO39>')RL*D"?)9;AX05B]:+(/MU<CR<HNZTAJ #
ML2J!)13CY[IF8NE[KP/?U@Z QENM"AEP?RFU-/#R/5<H_/"I!+>L;&V"6(&9
M.PIL,2E./J@JLO5AZ,+6.[_WP58,0B1CL5LLC3<5=T"V,*H3 W!Q?R4.C\8Q
M.#ONMETDC=3K[Y#5N0A302A<*H=&'41L(OB86FHV#;;N@:*RCG4*!#7FT*10
MN0S61=,VN.E)^;#//NI%(L@\>6">^ 90%21W\>@#[R-7L.C"@1R:(W0O"0J[
M)NL!1VP1Q-!CK 8HDRN7UY4/;*L7F@<98\@.)285$.!0%3C8K/X;K1Y(K]_@
MV+PQ-J3[YQ4CN?:L"YRLM4G\FLN!&8&'NI#.K6,NQRP8BL\E_-+8&<]W6+H=
M"V*1B+7?HIZCF;%C?8T\E?Z=V)OL8USDSB*[C:U4SF58I%YTT)*UQBN;*HJ3
M94$&]:7%"WSOQ5ZVSV'$>'+KF(@8Z _H$Z#QJFCKLL=_AA[C8QZ5LR8&$4>I
MMM)%4&'=%#BQN,-]0/O0FM<#HPZQBOA4\4ZN!)>/4U(W]2%G''&P H4/]J;[
ML==)SEV$VN2@;9W/&=%#&UHDGP*AH!S=EX.32U^*.5:9F$NRN:%47H'3'L=+
MU+Q!I3K.NCHBD'3,#]6W\I7+X8=SC$]^.,MN$M^.(FIJDOS/YOU/Z!3SV:1T
MYX@_5\JWD8$OM]SV7%HW07JU.IMW4';J)"-X2!)Z 6O:@[1*FLU&A?GM63L>
M&0NCOG/#MJGI-*V]\<CVX/V/_?W0_1^FO- 3>=[&.1"[;=>2-_2,_9J;<%$[
M1H]APXA"?X?/';R91F&&W8JK@ULG>BA_&;N[3V_W?.P26'Q\/S^1']C8J)H!
MOMW:$CZ#]HP\_EYC&@]?VLI&&[MNQ2L7;_2\;<"C:>WM3KL_#1=I5^[)TS\.
M+ ,+93A+YV =#]\>#81+6WQZ"789-^>9#=C#XV.)>4&."7 _M]B1FQ<6T/V5
M.O\74$L#!!0    ( -J 451HQ^"BD ,  +X'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;(U5VV[C-A#]E8'0AQ;P6A(EV[)A&[ W+AJ@R09)MD51
M[ ,MC2TV$JDEJ3CY^PXI6W'0)-T7B9<S9RX<'LX/2C^8$M'"4UU)LPA*:YM9
M&)J\Q)J;H6I0TLY.Z9I;FNI]:!J-O/!&=16R*!J'-1<R6,[]VHU>SE5K*R'Q
M1H-IZYKKYS56ZK (XN"T<"OVI74+X7+>\#W>H?W:W&B:A3U+(6J41B@)&G>+
M8!7/UJG#>\ ? @_F; PNDZU2#VYR62R"R 6$%>;6,7#Z/>)GK"I'1&%\/W(&
MO4MG>#X^L?_J<Z=<MMS@9U7]*0I;+H(L@ )WO*WLK3K\AL=\1HXO5Y7Q7SAT
MV(0%D+?&JOIH3!'40G9__G2LPYE!%KUCP(X&S,?=.?)17G#+EW.M#J =FMC<
MP*?JK2DX(=VAW%E-NX+L['+#M11R;Z!!#7<EUS@/+?&ZW3 _<JP[#O8.1\S@
M2DE;&MC( HO7!"$%U$?%3E&MV8>,%Y@/(8D'P"(6?\"7]%DFGB]YA^]W9<XR
MA+]76V,U-<2W#[C3GCOUW.G_5?#FA?\>GRRL*Y4_?'NKG!\2NFLX,PW/<1'0
M/3.H'S%XR\M]B6#YMD+8NKL%'BRM 4ZW)5<R%Y7@OO6W: ^(TK6OR('+ @I1
MM18+./BNI0%_1$V7$(RC-D#7UU@"DLL!2-(&(7-5(\&XJ+Q/JX!6:F+W)J6J
M"M3&D__7S=':G8!' ZD)6(K_&3D9H6L;H$/'>DN0T\'[;^2)6!1/9_ 7H;L>
M>PW^^5(2FVH-0<T \"G'QIYYX[5JJ3"_>-:.U!'"]=>KS>WJ_LLM7+^D^!,D
MT_$@&V<T8LETD$U2&L5L,AAE$[C87'^YNKSV1FN?YP^4$-AT$$T9L&PPCLGW
M9)"E8]CL=B1-H'9=F4B<P&#>:F$%FAG<66H?4$TG7@>N"P,I1<6F&:1TY2YP
MAUJ37XJ:)-KP<V#B4DQ38#&%_.-G#9^ %_^0ZA#*'1$W)-;>A20;)\3&Y9)E
MD?O%(Y]2.AG!*QDY[XMCD:B R7#L"ID-$U?9=#C*^LC\+LO\+DO\;IK!2EKQ
MJ2\-?F^%?3[E)Y4_KZHM?'?Y7LIYE;=55X9346D7WPTMCB&93"&&MU0@/-/4
M&O7>OQR&"*B3.GGM5_O':=5I\@N\>]FNN-X+JER%.S*-AI-1 +I[+;J)58U7
MZ*VRI/=^6-(#B]H!:'^GE#U-G(/^R5[^"U!+ P04    " #:@%%44<.MUJL)
M  ")%P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6R=6/MOVS@2_E>(
M7.Z0 *JMAY]I&J!)=W$%;MNBZ5YQ..P/M$3;;"71%:DX[E]_WPPE67;B;F^!
M(-:#',[CFV]F=+TUU5>[5LJ)QR(O[:NSM7.;J^'0IFM52#LP&U7BS=)4A72X
MK59#NZF4S'A3D0_C,)P,"ZG+LYMK?O:ANKDVM<MUJ3Y4PM9%(:O=K<K-]M59
M=-8^^*A7:T</AC?7&[E2]\K]OOE0X6[82<ETH4JK32DJM7QU]CJZNAW1>E[P
M;ZVVMG<MR)*%,5_IYFWVZBPDA52N4D<2)'X>U)W*<Q($-;XU,L^Z(VEC_[J5
M_BO;#EL6TJH[DW_6F5N_.IN=B4PM99V[CV;[3]78,R9YJ<DM_Q=;OS89GXFT
MMLX4S69H4.C2_\K'Q@^]#;/PQ(:XV1"SWOX@UO*-=/+FNC);4=%J2*,+-I5W
M0SE=4E#N786W&OO<S=LR-842G^2CLM=#!XGT?)@VNV_][OC$[B@6OYG2K:WX
MI<Q4=BA@"%4Z?>)6G]OXAQ+?J'0@DB@0<1A'/Y"7=/8E+"_Y4_O$&VW3W-BZ
M4N*_KQ?654#$'S\X8M0=,>(C1O_?$9_4HQ.WN4F__O&<8W]6IK+BTUJ).U-L
M9+E#'J2FRJS0?H'C!36<7PF'9=):)+(L,Y%KN="Y=CM1*+<V62"V:U6IQ8XP
MJZI*9;39;[ '.S0D2EA 1ZU*_1TK"?>90!(M:T?&T<[4E%9]JU69TGKG*KVH
MG5SD>&N$4\7&5,ARD>DECO.K%LIME2I9TZ4N99EJF0OK)):KTHE45M5.ERLA
M"U.74,LLA7K4UO&S$YKB'O)T!7WM1G&2LWZDLW]]K!P8K9(L$[%J))!!\(EN
ME #;;27\' B]Q(+=0+SY2:\52E+\,U%;.D&50%FS"X=BD7HD+>F1$7*SR7>(
M)7MDIV1%@46@=+KF1\^[D8[I2UGX6#TH.M948B-U-A!OB?((+'"S JNXM7A]
M?R>FHU  "Y#P(/,:&@E35\]A(B",Y75&5I N"U6J)?RSK$PAWKW_U\\Y+B %
M,^54!?)2_%#X@YF3<Q0%UD];V/"MUA U:,!.'BW @*R/A43O4:L!RJ5.)0#S
MI<Y6A!S+Z(:6U0GQ=FWJ/"-/*4LXT&#,'JS)/L*SSA@9> +D8;>0#U+GC!OU
M@)<DRFLAQ3_^-HOC\&5A$(U<?U4(I%O+4I3&\:OH)2&[S. -[_V^XENN%M"'
M9*T V9+\U)T!0>3/DA0VBR\>U3@ (88$<M&G-3SF'<.I0S(LX:DRFTI36 _M
M(;#!GHVQFC.$8E>JE>2;[MQ*Y;(!%;D$53[7WSN'T*-3Y-&>AD@@>6&4X6B@
M;#I^2'M+2>01 $&>-W:\TRJR"CR%$](:LDM/8&E=U+G7C])400C I5)I/3$T
M5 2#@<J&Z_PYN2I7\#?6$+74SB!_^N 4R']M"*,$?<JD2JLN20[9H:&0HX40
M73N<^)V3XT0*=/FQR659,FAR.*-DF^Q W#+ZZ@T!%:Y^H!;F).PX91<JU_#6
MJ8S%$CAD6>?YK@T=B="E#[TW&@Y3%CXF$+UVH+54%0M$JJVYWH5-N2$@1].7
M%H!P8.J39YXGX2!!>Y+G!!7/7YJBM*1RA)IS'H>#J%M 6'HJL,^D\"&<<A[U
MQ980]52#_6F5 E>Z?4(?VW 'B)I<9XSP6YDS,=Q3YV0'7&-)I@+-IAY@)*.?
ML\^3L4]5'%5IJWZ8(L>50I*9Q%#VZC ,%V_) %-;[+*7'!7Z%SY7@Z[$9V .
MZNV(KU%YV"J&K*?#-*UJF5MQ+N;!=#+"[RR8)Y'X!63K=B\\!9+^:+1]ID?!
M* GQ?YQ,441 39Q XR!,$OQ/1B/Q?I\BJ';JP+(H#N8AMB=!-!J+>ZKM39>2
M)&,13Q/Q#D$[*L$'V3D9TU]G:[J6U0K;9^&<.3>*7XI/)^%X+I(P2)()+N)Y
M$,_'AT[K:7HE?E5$CWD3\Y8O#@.H6"2TAKR$(H#T0=?"CIH$43(7TV Z?^J2
MBOC]A5F^J*UJ=8-KII.$7!/.Y^(#\(I"S;12$L_,(O)Z$HZ>VM[:/9F-G[.]
M[W_H&08AUI'"080._=WS>7,NHC"(QQ$N8,@LX10 FSYH'KBXS!]TF4SQ=I\;
M'KPP^4K\!ZV+'P%^$LEQ&,W%G6?[?2" T2283>:X&(^"23+R49R$<0.D. Y&
M0!4<&<ZF8A3,V<XHF@1)1(LGDV :DT7)*!ACQ5_3JW5_7[&+!/D07I)"P1@+
MSRE-YF&CU\4XF5V*>3S#VV1""ER,@G RH_4)5)[Q[PS.]M$CG>,@'A%,IV$0
ML<G)#(DW$Q@V&R)FC2B52:OG>=E#MVUYJ<$46_!*' _"\=\#^ITD^&4AR2"B
M9_LV.=]YWLL4RA>!%I6"3OZ1=(9%3[$X_(G5\"EI!8K$X*]1G8X[<G0Z@!HK
MX2%ZT&SBNEKM>G46?/T1#2_&AUP?=B?/#!M'&"XV-?$_2)LQW 1XWRATNK==
M35<R#G0ZD'K,YG\-=BW8&IFNIQ0K1 D[">8>Z.,@"N<>Z+-)R[-<94S:R>#0
MH ^ERDD=T_Z SIAH&LQ'$5'!%+@=(Z/:TL!8ZXK"!8"=C"[%!1@JCOD7W''9
M5[H-#M[%P60ZP:(IB(46(P?FR:5XSR4).1S"[F 6)I0NX.H_3XK^"+S4N>H/
MP$ T.L'2MG/4[X/[06?KEQIU.=/\"<CGP0,@B!!XKF\J?RL:741IX,)RI>C#
M%7?>A,^^R*"I$DA3[VOU*#';L)LL]3I,L37B7.U[&3_;+11UL!3M\9-S)28M
M0AFCR^G"C]'X]5K[:4K([ LF(AYY_+0I,\7,L!/;;L+1[&9=H/E&SP<-#0_'
MJGKPD\/AUP0>\<EY6*RL[[T1=_2JW*A0_P"U>I-!7?:^#/2PY - /92O:*?Z
MRR-:0U^[EAGY_;3@K%;M3)++C55=>\89PK>Y+C &^"#XU"TVN>IFN3IK% 0)
MM?$8B,_[GIK[.&JLVQFD!S @CBJ['Y[: Y#==>IOM^A0R?,6L9$8<[D%Y2/]
M2D-#(2Z=3O7&)^IA*/EPEH(0U+GCGEUT\4,; $0>AHY\=G[45'M@8C8_GL4;
M N@S7N/;@(CF29 &XCT\T8G#'"YW9"")U032IE5CL)J2@Q.-O5<#> ;QY^\&
M32=./CQ,1)ZT#M0':'1%>UK>AAZS!B9)##47-+7 Q4NTXYHOV]ZRF7(H7(/G
MON<->Y]'"Y02_@A,M: NG?]2VCWMOC._]I]7]\O]1^K?T(^AS4:3M\36<# =
MG_E6K[UQ9L,?6Q?&.5/PY5HA22M:@/=+8UQ[0P=T7]]O_@=02P,$%     @
MVH!15-6H0)J@#   #1\  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
MS5EM;]M&$OXK"U]PL %&YKNH. F0.%<T0-,$=7K%H>B'%;F2]DR1ZN[2BOKK
M[YE9DI(MR>W=I_MBD\O=>9]G9E:OMZVYMRNEG/BVKAO[YF+EW.;5];4M5VHM
M[:3=J 9?%JU92X=7L[RV&Z-DQ8?6]74<AOGU6NKFXNUK7OMBWKYN.U?K1GTQ
MPG;KM32[]ZINMV\NHHMAX2>]7#E:N'[[>B.7ZDZYGS=?#-ZN1RJ57JO&ZK81
M1BW>7+R+7KU/:3]O^*=66WOP+$B3>=O>T\O'ZLU%2 *I6I6.*$C\>U"WJJZ)
M$,3XO:=Y,;*D@X?/ _7O6'?H,I=6W;;U+[IRJS<7Q86HU$)VM?NIW7ZO>GTR
MHE>VM>6_8NOWIO&%*#OKVG5_&!*L=>/_RV^]'0X.%.&9 W%_(&:Y/2.6\H-T
M\NUKTVZ%H=V@1@^L*I^&<+HAI]PY@Z\:Y]S;]YW%BK7B3BUA:V=?7SN0I8_7
M94_BO2<1GR$1Q>)3V[B5%?]H*E4])G ->4:AXD&H]_&S%#^H<B*2*!!Q&$?/
MT$M&)1.FEYRAU^LF?E*;UCC=+,6O[^;6&83$;\^03T?R*9-/_S+Y#]J6=6L[
MH\2O7]4W)][7;7G_VRG;/D_ZR#WBZTH)N=G4NI0<UNU"V)Z_&?D;]7NGC;+"
MZF6C%]B+S__N*K]/-XA;IPS"B3:WG1%(<B/Y:$_,3L3GHS4AH1!"'B)50N)5
ME.UZTS9$%'+(1N!)F8W15@D AMBN=+D2%:QAP%#@H&Q*+6N(X/&$-- @]"!U
M+><U5&LJ6C#J ?D'+D8MNUJ:>B?F.^&@^RTXRF;W][\5<32]L:)<:;4XD+]2
MI6;$6,M[9:QPK5 /LNXD^&,3LVU*%?#W$^<LBS#81XD58@$T9 T/$@U8%08K
M%0ST]7\09Y3EE"X'\I&3'J31;6?%5NYL@(6R[BK0?"4NHRL^#UD /I9L3T[4
M3:4?=-7!OJMVK>:=KBMV\ E'0L<3%/8.LLH\:&@Y'(9A;L1E?)+O(V8^"-F7
M [<;9G>97/'N$J3:6E<P0G7 L*<Y$1\)JLO65&R&K78K\>[N5L1%&(CC3+LD
MX\7A3;^%WZ*;JT!LX3KY #M6.( 4 #,E$8R/A"5[L7<HF)MC0XFY*F6'8'[F
MJ&J6J%Z6'#8?LI5KC78:RPO3KOL\T YT3,/1K9H.,8A,02G4B&[>1K:ULL\"
MLI,S73EF.;C6ZN5"KFF_= XB41KZ:/4O)"%"199(?ZM]V>/O#ZB^FW6?IS76
M@C$$VK*4I @YG7C3AM9QXKB5-I782$.: !#^+$+$4C7TK 8-3RG8&KT$$3H0
M[+7UU#A:%V(-YY)1(8CL$])IQQ'5\SR@"YC9("%7*,V&0_)49K%AF!!!F$\E
MV L^.Q/VQV$\ 5&#15*/($LT;?/R.&+<2KK!X)ZC7F]JY=..:HY32UV",]PC
MJ2/QFVRW(8;V#!H3^I5X,++6?]"'>X48J C!F2;HB$77E-X-MD.T44@CC[J&
M" 6]CH@YA]X-E6D7/ )AI\I5T];MDM?QG;./) .8WP.]&OB#1 E$K9:R)OPT
M]XJ%I%VK#EL.P?%$&I-CY'()2/<\2Z.!LEJ.)07N&%-]R-\1B2LVS0EX(4T7
M+?!Y:U^)'_%UI4SS*%D!'.A'3RR3Y,]&M ?Y/T/3PWABI#B6TBLS5ZH938#]
M [Q MIVP*XI-JY'?TCPV%+X 4F KZW3)"J,#1U'5\T=6HT<RLK>&1^.E-)7U
M):-NF^5+LJ90 )=VC3!\0ME#_ HOR-(2)B$#J6\;M- $UIVCCF9/9FE:@!T"
M 0E-Q8LBE+#PAL%^U1(<+B%J6P'&;# \D4IXA*5M'_UKY59MQ=E;44#K>4>[
M^L*17@%8VJ61FQ4+A;/?8"6WFXA?%-@C9%&ED7(F@$6'YJ<B!#.JK*6U>K$[
M&SUZT8>R];E;=L;@ V&L(8]QA.]=5K5(?$?HC!@ PH&)=QP,;]5S;OMKL>1E
M 'QQ$\71U)?9DZ$/QB?#?PSX6[+9L@W$QQK-90OD^FRH &#ENQI>KJ2X1?SJ
MAB Y$)]7NA5WD-NV3AYL:>MNC?+6;_@J :_[KQ_1>  @-BCKV-&_B7>87C0P
M'@TP1/P$#LION;X#F'[!W!3X56(E/J##DO8:HY83OY 6P\$/RIE6.]J+YFH)
ME/F^I;EHI'R'I7<-%G0[+-W"\BAB#G#'%A&WTH SA/H)!0>#VM'ZC]*N'G1=
M*R)!,EFEV%_[7.I-CU"#DL#CW@G!OISOW0F+PL\>_JDE5M:)2[]XQ0G5]!TR
M33@\YX2\.0ZC64 >W6).I?^GBEE/?*Y 0 UO3GZC;J,U'OTAB6XI\?^%EL,/
M9K!DJ=9S97BTNOQ(6 %+@JV]8CF\&"0"&BQ6Z0R>BA<B"K)9%DS3G)_C+ _2
M,./G,)X&\2PZ#;DB#L*T"*(HP<YI& ?3>(JG-)H&^307WQUC\:6\$A$VAG$A
MBFD0XF26!4F<B*\(FWKL-%Z(!.)D05%,^3E,\R!*2:0XR,(0(H4'$XTWVCGU
M+N=7="Z*@EE6D%)Q%F0%/<WR($YF9W2[+*]@VCC(<S9ED.%_%&5!6,3G-,MC
MME66!,DL$[!<DH7B!T3?JX-NPRI*790KWUYY5'Y2_(>8NLR+((^ F)=$N@ ,
M7V;P50%8]_8ZBE%2EB2_K$CI+"H@$7DU023&T #JD]V+&1*[C^2161_1Y\-D
MFK,#TIP<,0W2:7K.=FD.H5/PCN%N!%1XSF1),(MBT)PA<I(@SZ(#2UU&09(7
M5X)3);X9_WO5]5/Y2;0H(Q%G05ZD[/,@F6;B,TDX&DB182XI<G-^2G/_/XE0
M5'^@$DAC  ^IF/6A#9KOU=!L5VJ.U%]<@44XC8\D^W@^E^&,<(942=D9(=@G
MY(P\1RYD2&:T *668Y,OJ6O6?_#">8<DR%.?($D:LP%FZ3F?P+KXEL)[!?Y.
MI\4IER#*V!%ADE)R(XKW[D!2)U.1!U-\0S8F0\Y6S\G..L+'C";3()MR!F9(
MQ9#]_V=3R'Z6)*SN:NJR1'^;@#8%A;OI;P2Y*3T:8/=#')#6/1IOAM'E<#!!
M,X*96ST_H.R9[(B%O]?#N!+L&V/UK52;8=9#1=-K=.;4'==DG<X'TS@8&=6;
MH%E..(,_^A8441-.<H$6LAY([6?!ET;5W,-08T(CJY/WZ$>KSC R$^[SI8XW
MW]!V' Z36/I"G4()5;_GD0H6/2[0V/E)8B037-JB8L( ,XHH2<C9*&2C7"^1
M+U^NP]PPRHJN1VJZ-;#<:&,*0@^DFT&ZH05!WJR[QH_<E]!B3>FTZ&HX@*Z?
M.M1S=O^/+;Q74-=&IV\/[R+VP7WGL, -UM53&\7AA)$2?0J[;8>\MT(=U]<G
M)=V=!M^MI%$333$- SOQHIBDHUWH\(ML$@X+U&A8:L6!]_6.WKR%Z'8*ZCD:
M-&$J!IZ3'B9Y?5\P85![A')H#(>NLQJFZ"4;NMG?2U \/9E[/>L##@L8%C']
M>R<-XI>.<&]QT--0?^YVY(V>-]\-_+L%/@L4<QXRI,$$ZB=.-,Z$GW\):+U-
M^LL+U>^%@=5ZS"WR>TP(>J?0,1J."'NH@+_U>")_P/<QU,C[*PI)$]A&[I@[
M'M>Z6X,(SP-'7!GBQ);&W9?M8D'GNZ;'/!HI2')M;<>C,D?ZY%3OR8"V[4.)
M[6X/^E"!N>%I!$9]!,;AJQ/?GK2 )V:' <F#P^08((Y(_]P,%Z-5C^VH2ZUE
MW*3K "R@X!)B=D@1NMGP;N!K0+Z ![BG0113:4-C.)T1[ _%$140]2DJ !T4
M%ZW9<068H1^)T9A1WQCSTW @1ALU"[(HYQ/6#>/Y,\$UGLVF$"-Z^NISI#=V
M@G*$8I<G08'"2+";QP4W(M.$.LRBMT&_W7?#V! 6OF,N4" C>AZ.41U&/QD4
M67("/?Y?_(,.-J$^, W1=^>/_(.&.\FF3_Q3I&2GE+5/N,,?#D1!,:5I(?HO
M_$,=62$2& JQ,1!*4LP+R9%WJ,^$XZA7)^]D:->G423R&8:-/'WJG0++R<S[
M)LK28):0<L,AZHWRE :)C+7:ZZB'0O;X2I9N30.^7&73UT]O7CFQ;_SZ2J$O
MX6H'6+WIKR>]"P[O?6]0QRI5'UQ?+CJ#KG\%QB U%+W=(S[^!J6DWWD6F..9
M%JQZ,]XJCQ5/CRK1E4:[;53UI)LXI&N47L\[8WN_,&A3;-6"A"CU1M9<?R>G
M?E*[/OB)$IW/DG^(I9*#SL;_6CFNCK_UOO,_<>ZW^Q^*/_%]DQ6U6N!H.)EF
M%\+X'U_]BVLW_(/GO'5HL_AQI21L2QOP?=$"\OL78C#^ O[V/U!+ P04
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
M,CZ _4O-'+:&+[#_W4Q^ U!+ P04    " #:@%%4_-;>CL(J  !QAP  &0
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
MT]).28>M:=4VQ_[IZ,2KJW*MG*\+*L6M.M 6,[IO E8I-.+W2\=(,Z<>V&6
MZIY]XI<Y2<%H009"?8A-73DV=760A[S&;*Q7X,-;0H$'DA<%9.%G.DJ5S0&O
M T\]C:']>#/QSAJB%W0W<^ZWQ/ PX>-$>GE&7X!*'FB<((&PL(*^RUB]HDNB
M2VZV@D:5,=%:E&Z2F3DKB7>*)6!G($A2"^2BLR8'VH%P@9-6'R"T(0I],&"?
MV(0R-N6'Q*J5QH'$I)&;]8Q0QVKE?!;Z,(IQ]QO#!EA.7"(X.1\5Z$YR4N@%
M7ZQ,SDN8FJ3VHT#F."C:'4*QZ2[BN!$M\GQT/B5KBCBCXB9],?9?/.$L!_#U
MVN'K]4$4^4 $#!4[>I44WT"B=Y@<UW@D!AXY_?N2+CSZ':#%]=X3$,EJL+_F
M_.O*_LHJEKL7K_L?5.]E#C))<^(6)$"S_X;>MF6N 'VQRK<B:4'_#2'"WZV@
M)5F4YY;[K;M[$MZ1BT@TU0/)&IJD@KDME$&LDM5/0L@J/8.<W"J9E!6IR2N:
M#J)\07LB2LB6D#<L7SX;<#H>:>@/YIKT[[Q<%L*V-@+_%'B8S7 8N#$80$DJ
MK(V.#8[?UO!3'$*'&X<.-P?OZQWMG-3 :OM41G3DM!#2^M$3BP@=)4%6YY,Y
M$5J=B8K'WZA"SU*4!4'?7HB)T#99H_?NU0PR,7(($0BX)OD.928EL0R)09QE
M10:(KDW;:2NP&I551ZS([+)<$Y_3.5AZBTXB<A6XR4;'>MW2M1)8P0I99F75
M6CA^1A*](,B\/^[DG05/9J2(^:VSS%6!R5@Y,^['4T;79KLAL<G:94Z7:9_+
M2%8^9&G+=-34[&M*K4QMR#;-HZ)EGH0KPA,0[7._"K0.X<PFF:_\@=G>@]$6
MXU-G6B8K8F31@F!!>F#>BGGB?P ?J.47C&;Y7I%0(1J@+1&-K@TIL*Q&\JJT
M,9(RI/R1 41:3VVI*P0)CA*"U"%>,K!I!ID'%'@'T3,(KR'^B^E%3E4&/DA@
MC7-/[$ZE. 2&9AXRLN)I!@&;*)O8"3;2OPL2="PNB5U4 F^9AIE:UYY]7)EB
M%U'I?HCMD #^?><7.3V?<CYOUZTP.C9](6>@8T7"8:%MR62PDD@J6KCQ<BJH
M16OWYH>;8V=1RVYYM-4G/:3IX+*W\^B^97RR^X1MNQ0PV'D$3<@*)@TO*8Q
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
MC_'=?%ZU2=YA7CM5L,^CVU%\?0./Z]5%?'DS\FZ7R6U\/;EAO_%X$GU*MNA
M$NC 6IM;1Y=C>O BNKB(I].1GOGR(KZ>CJ.+R_CJJNOK#:$!9_15?'MU"]?O
MS936GQ[T^/H&-^/#[6=L#?BQUWW<;$%%^;DK,_<-/');V+IPW1B"<''BZS.K
M)PZU;9D\<\\"%YO-:.TW[0B:C"CWL%$M9 ]R@>W"6G&HR%2#7BPZ;B.![S8)
MUW:JEV76;DTE-?X:J1+;BXS-I8833U 32HA1&*VR/PVJD=:FL54RW-&F4[K*
M/NDB'2C2=4MS *ZP(4#6ASMYGUW?U:-1'XRZ>K@;3F[]XXB:<!*&^:X)&=:'
M%^Z&$Y0U(1D#D*6R)K5:-&RV'!2<L220TB5*5C!?H_CSY0&YLFY+#+=F7THJ
M=<5!T2P>;3<"#R2@ILE6C=*^_) V&[O=1R01H=--XRC=F[U&00G0 _<+VHJ+
MCG/I]"=> HJ(IDMW2N#.9MLSG^YL:[CQ+4-)71-?G'.?+?JM^JRZ!4C"&ZLU
M5SP %D%&O!"26)\LW#F^Q6XO3CMT9=^,49:.&(D$>M(\@+<G7@1;Z;H+J<#8
MH)V\DSR-F99*<,@CV#??DA: >U\4G]UE%/A"/]:.PVW6TB&&;H]P?,YLP&I#
MTLEC#TE*;BJ3N1J+0EM*Y$)>F6[$HF/0Y4G=A<Q.')MQ^QS #B;+1\-N2YOJ
MV;LSRX$D7Q R3AM,A6&#1)3.U#>8LQ?B&*@XYSC/UA%NZ)L*RZUM)>5ZG7$4
MNK894/=:MN%4I:-OFGL$N KHD^S<G,?RY>!N3H-2 ^+A_RW7HR[,+*RH* M1
MGFS#'RLJI/.<;\_ALJZ$0[D<!X<=["/%13ES(V4?A%2NSJ7(Q]5A YUFC;9?
M2-PEHT.!?.I(;]N=0+J;<N(M5[)T#66DR<W:AJ,^M@,15ZJB'<$,SKLFLTTT
M+#X'=:?L.YFO" N4<7/JN_"9 %>8HPM2Z*TZ$#IQ:L6?<'(]8F_O>X[:BR4&
M8I<3*7AAU,!ZEX'L92/. $U"]L3MBW2162.M;'*_2MKZ1FE]5(CM==NX)UDI
M^R@_X[@3G3^K)=W0;4%J1Y41(&Z ]'[Z&JDF6$F9IHNV*IBPEIW"B:I=7H%U
MPY8H[#EV:^S9K$9@=@'+%,5%3XE6]NP_+NSM&NP5<?,N/@WP6-<"[1#[5)JU
M8 P!%U(YKJ26%G?0#"RC]WD9SG.,:>H^(\7Q8T_B,<]G029>@.']Q2%_9^:R
M)(&8GHE3DS87=UF+@Q#7TX.W<"7(+KDXM'1;3+E@Z(U1Q<QW!$%2FBOZ:0O;
MRR'=JR2:[UI/$G+P1Q?HC@KS:,O92W>#*@AWT3],D @+PEV%>7#E$$J6<?E*
MEN%MVA8ZBH6A-ND05332K0T",0@#]N>[V>Q=XW^+:WQU!1W:Z=!H08BF+K:%
M1Y5]][BP.GL/RC85]FF;=-):(.OR^UTG/'\9?3<BKK[3;BS,<'02N=^0S/8<
MTQ+?XYN31?WF9#P:EZ;>$<G L+55';\<W')GEK^RL2VI&M8IUFFSH[6*K 49
M5Y^]FV-JM[YL$UCOQG2TW49+D+'7H3)$_.Y':MC/VY4A'^YD??*3G+^OQ440
M_@'K]$DD?O:3HK2=.=R7&K7\KA:,-X#GI1@8R)F\&EV=[BU/#6,6QE_%>F^2
M&Y(CX]'H@@=.X^N;6T&*OFM.LO8E1.GS]&^\!\VZS";#SKT>3@?FN35+#J&T
MJ.AA29KM>22E_BX$:Q5J-ZMHTD4J/[/ZR'-M;$]TMD;JNN6?151*2"[00CG
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
M)@F ]@]283 ENE WY9H_XCVFIL(#]#O>CFG_P (H\N;M_?K_ %!+ P04
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
M:W-H965T<R]S:&5E=#(X+GAM;,U9:V_;.!;]*X2W6"2 &EL/VTHF"="TVYD
MR;9H,C-8+.8#+=$1&TGTD'1<[Z_?<TE)D1/'<3L?=H'$>I#W\C[.?9 Z72E]
M;PHA+/M6E;4Y&Q36+DZ&0Y,5HN+F2"U$C9&YTA6W>-1W0[/0@N>.J"J'T6@T
M&59<UH/S4_?NLSX_54M;REI\ULPLJXKK]84HU>IL$ [:%U_D76'IQ?#\=,'O
MQ(VPORX^:SP-.RZYK$1MI*J9%O.SP;OPY"*E^6[";U*L3.^>D28SI>[IX3(_
M&XQ((%&*S!('CLN#>"_*DAA!C#\;GH-N22+LW[?</SK=H<N,&_%>E;_+W!9G
M@W3 <C'GR])^4:M?1*//F/AEJC3NEZV:N:,!RY;&JJHAA@25K/V5?VOLL ]!
MU!!$3FZ_D)/R [?\_%2K%=,T&]SHQJGJJ"&<K,DI-U9C5(+.GG_D4K/?>+D4
M[%IPL]0"%K>&O?3^X);/2F$.3X<6JQ./8=:L=.%7BEY8*8S8M:IM8=@_ZESD
MFPR&$+N3/6IEOXAV<OP@LB,6AP&+1E&X@U_<V2)V_.)7;1&P=\8(J,OKG%U)
M/I.EM%*8UA8Y Z"^B&RIM:SOW*Q_JEIW+RZXD8;]^PH+L$LK*O/'#O&23KS$
MB9>\(-X- C)?EH*I.58C3/.2O:O4DOR"=Y^6UEB(0@)\$%H^< (\^ZR,I,F0
MQ_F.W8IOEEV4*KO_8YL7=PI!.>+$+'@FS@9( D;H!S$XORT$LX[WC**<F4*M
M#+-X6[=R\D<YU5*SN:QYG4D,R-I8O?3@XA:"9Z*:"=WYU1D7-Z.3S;$/PF1:
M+EQH@^G'CN%EQY =R!I2J*4!#W/HV1$K]GNA(&RI>,TR8%(C-WA?:U%R"_=F
MJJJDI;O++U?O#7O#IFF$WRB(QPG[M7XZ'D5ID,;$/0W&HQ'[>'UQ8SIN5K'E
M%I(X&&%JF/KKJS)52ML[)$HWQ[!"E#E#5F:&@RX.IND80@9A$CU??2=I- Z]
M(+&_7N^:G*D'0?B?K9M5H@G$3U,6)FD0PP([@#[N@#[>&^@](#\ZU@3LX$H9
MN/1GE!U B-U8J.I\OH&%ST*[NE5G8D_T[Y3L9?3/50G@4^3Y.'#) TO;PH6!
M1S_)=D<"'Y1.>.0+=5?+_X@\0-:W!48H-K1X$#7RK@.O8.\1NJJ4N?-EIZ>+
MI$L"%9(55;?'?%7V\E75RU></2:HF4M0Y%5:8BVX-DQ06GX>@($/&1^&X?$)
M^Q=F^QS^<D2^&'G$8C?"WK"#*!BGDT/<Q6'JGZ-)>,A0AE=<YVZ:T[^%]=L9
MS^XACB']O.*3( RG[" ,XE&"]8/CR3',98%=8YF&$1E!H(GSIK1%")[XD!U/
M$G803T>'VT,R'L<8GF XG,;L5EG@;+M7(7H83).05(C3B!0:ASLC9-)%R.0O
M1LBNH&@*0M O\OM%QTZI]HX.0^'1BXXYB?'@Q("@'O/5@M?KO_\MC<+I3P9M
M5J?C1KT )C$=U)"8.^ U<?0L<"YXZ;+ #75*C\A?@+'*R5JYS-S$ _$M$PLG
MWNZTN2ID5C"N!<NER>![$'/(!.46W".,RK^$"PY/?#_1\Y7IVHKUQMOG]6_;
MFXW2UR??4+/OW\V!J]9<O1G?$UV?8#O=YIPW+ F2Z;1YV<\^;YCS8/33:Z&W
MP:^E><XO2:?;8W)/^DG4Q&L/<56_NVU50: FQS_LL]'6-_]G/GO92I2U)LGH
MNWP&"F3-Y[S:5?Z*UY+H=;?Y]:D_&\').S+LM,NPTYT9]COW MNZ_[TRZFXI
M7FZL2S0)I1.I9PE"0&/.S<)?J_KM_ZSX]_#ZBQ2:ZZQ8]SJ"@^C0=P5T\R[_
MBCTO]9=.1N@C:W1#5NDUBODANW)JQSW\PO>3(([(^2&Z<W#U6*%BW -@&B3Q
MF(W1X$8 -AR(*=O6B \W>$=),!T?$^\I>,=.AMN-DF7:/LW[B<_0(*,'< 60
M/%*7Z]8GJP)%@F5<ZS6YH2%?(<@8;_5NF(%Z(=R!15.BCIQY:.FG](T?P;EU
M/5^S@H/2+&=&_+F$&)!!UID&)@@1&O6T?9AK53TMPI >:02#.1ZP>W G)Q[S
MML >S3%7&<&)4HRD'$4L^DBDJGODS'E;P,A- RS)6EFY-*18LQ4DXQO;-2U?
ME<1$\L>2[*(UK^]\F!_M".NT"^MT[[#&%F8SP_ZLU7)!EMTO='>OM&U7T(#"
M1W#GQW9K3$'6Q]4+O= /;)V/''#4[&L#J8;S]G1*3H+3X1-94>)W;9*6L!+6
M:)H>U#"-G@RP0BJO#?<G;* RHBS]CL?53H(F39@+GVO*KGZNU!+-E.7W8%ZB
M942"LRLA:J!7WX,2+925F83F7KEM^,*F&D(PAT.\:BA17W)_X'&T1S>%_'/Y
M>K9ZW_K*'[?T)^T8\G7C!%-,$<#?IF (1]3]LNM>J;["MN[(@<9]?J,=0Q0C
MK4W2S;O)*$C#4>]NYT[*,XM8-!T'D_'X\1HG070<=]=7"GW+ILV*[=777/_[
M/8U(R\^W6O[W*>]>G3VAPRZ0+?C:!=';7@30'@/(Q(K(DMR?<G5:3[ 'G(P>
MKQ&TCY/N^I2K<HW'HW#4 :)>A&/<CZ81B]$43=F-J"7L6SMBRH_ T)@=\,,7
MS12-1^Y8)1H?!_%TO)5#NL$A&7F*)$S\M7V._ '-%@[Q:(-#W%!$QXE;\ZE,
M>WJ<^FWZ?TJ^M9LCV#T]XW+]R3X0G;@_ZO3H_T?0M 6=Z&']+YGF$TJ-Z1N.
M=F[&NCU?DU^0Y6I*.65W7M,[4?69+U>@!+TO8[G/CA().G/-%Q)\)9>5"=R>
MT*7UP!DA%S-*K&;IRDVFC&UJ*4G!23UW8( ,*EO7T"1&IVU/&P*,5UUU<+IL
MK8S#WD>!2N@[]^G#,">5_S[0O>V^KKSS'Q4>I_M/,]=<WZ'8H.F<@W1T-!T/
MF/:?._R#50OWB6&FK%65NRT$1W*F"1B?*XC9/- "W3>G\_\"4$L#!!0    (
M -J 453[$[=G0P0  *<)   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;(U6VV[C-A#]E8$:% F@Q+I9EK*V@<39Q0;H D&2MB@6^T!+XX@(1;HD%<?]
M^@XE6W8:Q]T'6R-R+F<NA^)XI?2SJ1 MO-9"FHE76;N\' Q,46'-S(5:HJ2=
MA=(UL_2JGP9FJ9&5K5$M!E$0I(.:<>E-Q^W:G9Z.56,%EWBGP31US?3Z&H5:
M3;S0VR[<\Z?*NH7!=+QD3_B ]O?EG::W0>^EY#5*PY4$C8N)=Q5>7@^=?JOP
M!\>5V9/!93)7ZMF]W)83+W" 4&!AG0=&CQ><H1#.$<'X>^/3ZT,ZPWUYZ_U+
MFSOE,F<&9TK\R4M;3;S,@Q(7K!'V7JV^XB:?%F"AA&G_8=7IIKD'16.LJC?&
MA*#FLGNRUTT=]@RRX .#:&,0M;B[0"W*&V;9=*S5"K33)F].:%-MK0D<EZXI
M#U;3+B<[.[V5+RBMTFM@LH096W++!/\'2[B5%C4:"SN5TT<V%VC.Q@-+H9V#
M0;$)<]V%B3X($T;P34E;&?@L2RS?.A@0YAYXM 5^'1WU>(/%!<2A#U$0A4?\
MQ7TAXM9?_+^%N.&F$,HT&N'[U=Q839/SXTB$I(^0M!&2#R(\$*'*1B"HQ:ZF
M/LP:K4F&[VUQX1%?+5P+53S_.%3FHR$<@R_-DA4X\8BB!O4+>M.K+>-<8%LA
MS%2]9'+]ZR]9%(X^&>"[&3!.ATJ+]1QU7]YV-D@(@!NGLU""R&PNWVJ>WDIR
MKQI#VN:L,VR-'KA\$GB^8#47:Q#*&A^$<^E^K5#B"QT/R]K5H5#&&CB!T ^C
MH3^*,Y*S-/.C+(/?G'*%HB0(=+(PJE?BQS1<B9]&,7Q5-1IH:,(TN9'4NJ;C
M/OG*1GZ<A)#EF9^G*4UCB0*JUL Y731:<E,14@/GP#H8<$K33OM%T=2-8!8=
M4BILP9ES>WF@4N=P$D9^$,6?WFT&F\T\R,]@F/M1FD$6TB-Q':D;R>WZ325*
M3AGPPE*#%IIUV;BIC (_R'+(_#!/NY(L&UU4=#8Y>,IPJM^0XH09)$,_'H[(
MOS1*\+)-8==NJ2RHE:2UR!\1FIQL$GA4= 3L:9W0;D+^DCAIVY*'J9\&&1RA
MQ+"GQ/ H)>Z1(GTVEG"]H<2A8VC6SL7/L>1HU,,L>21B[/&DV(/ MQ#<T#D"
MK9%I ^A.LO<CL.EU1YDP_R]E_B+;[A#\2?:T3F8'X/@PQR<N)<VL0[Q$S57I
MNA7Z<91W0AJ,G!!0>X>[4NXG9]5>J^/4SY(88FHV-3@._&@8'XP--&[ZJ3/O
MJ>S0.S =@]T*OM+EP1#%3N/8SR*:^U/RG68I"5'N)V%X]D%J5-RW21'/"=G[
M[/JDN"S<2>J48^)X[G02HF(>D3 DY>CPR [V/IXU4E+NBF HB4;:[CO:K_:W
MD*ONX[M3[ZXPWZ@F7!H0N"#3X&)$<ZB[:T'W8M6R_13/E:4/>RM6=)-"[11H
M?Z&4W;ZX /W=;/HO4$L#!!0    ( -J 453S=^V#>0,  ' '   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;'U5;8_:.!#^*Z-<58&4DA?>PA:0@%YU
ME:[2:G?OJJKJ!Y,,Q%K'IK93V']_8X?D:,7R)1F_/,\\,_:,YT>EGTV):.%4
M"6D606GMX2Z*3%YBQ<Q '5#2RD[IBED:ZGUD#AI9X4&5B-(XGD05XS)8SOW<
MO5[.56T%EWBOP=15Q?3+&H4Z+H(D:"<>^+ZT;B):S@]LCX]H_SG<:QI%'4O!
M*Y2&*PD:=XM@E=RM1VZ_W_ OQZ.YL,%%LE7JV0T^%8L@=H)08&X= Z/?3]R@
M$(Z(9/PX<P:=2P>\M%OVCSYVBF7+#&Z4^,(+6RZ"+( "=ZP6]D$=_\)S/&/'
MERMA_!>.S=[)+("\-E959S IJ+AL_NQTSL,%((M? :1G0.IU-XZ\R@_,LN5<
MJR-HMYO8G.%#]6@2QZ4[E$>K:943SBXWJJJXI2Q; TP6L%'2<KE'F7,T<'NU
M]\2V DU_'EE2XOBB_.QUW7A-7_&:I/"9J$H#?\H"BU\)(@JABR-MXUBG-QD_
M8#Z 81)"&J?)#;YAEY>AYQN^PO>%:<VD?8%5GNN:"7A0PM7 D>D"OJVVQFJZ
M4-]O>!IUGD;>T^@53X]49T4M$-0.[K4JZMQ"Y_UOSK9<<+*^^63#$YXLK(7*
MG[]?2_MM5ZNV]IRO8^O#%X9S0>&!+1%>D&D#Z$X&**]8;5%WN?7?V-^&-$YF
MP.EF&((**F]S!U\)VQSJK]#>)TG<JC8$-'W/U!!YDBY>C0;U3S0A;''/I:3+
MYK0>4'-5P!M(9V%,EX>,23@B=&.,+QCP1/W*4#8EE*JB6UJ@H+K7)*BHM>-S
M(9X)TSC,IE-(IN$L&4(R"B?9&#8EHRMN@$M 8SE5/AJ?&^IZ[_#$C2N!-GVN
M#M)PF*60A,-D3'8R\13:46@4A"[ *C"VSG/UKIW)!>.5@;=_9&F2OH=L$D./
M];LQ-4,KL"F\BA5X17LO3</Q:-B''LD?S2;.F(19-NM?2R>=YN^)G*;9E8PZ
M%4\E=]H/#NX4Y.=PB.!-,IA0'Q+"M527%%84W/57*I'?0B0"QC7DRE@2(.F!
M<?AX,.WP--:8*SH=WJ:8&7L]56&; G=K!M?J+KKH@A628-?K2;RJI6T:8C?;
M/2>KIHO^O[UYBSY3O%P:$+@C*$D>!Z";_MX,K#KXGKI5ECJT-TMZ$E&[#;2^
M4\JV ^>@>V27_P%02P,$%     @ VH!15*+1TR^& @  >P4  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL?53;;MI $/V5D=6'1*(Q-N2& "F05JW4
M*%%(TX<H#XL]8"M[<7>'0/Z^LVOC$B7P8N]<SIG;S@[7QKZX I%@HZ1VHZ@@
MJ@9Q[+("E7 GID+-EH6Q2A"+=AF[RJ+( TC)..UVSV(E2AV-AT%W9\=#LR)9
M:KRSX%9*"?LV06G6HRB)MHK[<EF05\3C8266.$/Z7=U9EN*6)2\5:E<:#187
MH^@J&4SZWC\X/):X=CMG\)7,C7GQPL]\%'5]0B@Q(\\@^/>*4Y32$W$:?QO.
MJ WI@;OG+?OW4#O7,A<.IT;^*7,J1M%%!#DNQ$K2O5G_P*:>4\^7&>G"%]:U
M[VD:0;9R9%0#Y@Q4J>N_V#1]V %<=/< T@:0AKSK0"'+:T%B/+1F#=9[,YL_
MA%(#FI,KM1_*C"Q;2\;1^+9"*ZC42_B%7)R#&8\]7TD$LZA5\&W#-X#_1P]B
M+M$=#V/BP!X>9TV021TDW1,D2>'&:"H<?-,YYN\)8LZX33O=ICU)#S)>8W8"
MO:0#:3=-#O#UVC;T E]O#U]3_-/5W)'EF_)\@+/?<O8#9_\09P>FQA$\A=[!
M VX()M)D+\^?=?$@GU_/@:M$AJ.(]\^A?<5HS%<3J$"@-<I7!%6W&7V;@9N$
M:HZV;50GN$Z-JH1^@T+D05X8R:OIKX!I+X,,D\=F\ADCC$9-;@!'U^PNK(-2
M,]JLG-"Y.X;;/= OD'0[27()C\*6H0?O[6DGZ9W!K#"6OA):]<&<GO?AP9"0
M'XG[G=/T$CZ;5+RS$ KM,JR]XSI6FNK=:+7MRW)5+]1_]_I9NA%V66K'T1<,
M[9Z<GT9@ZU6O!3)56*^Y(5[6<"SX=43K'=B^,(:V@@_0OK?C?U!+ P04
M" #:@%%4,,@?9O0"  !F!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6RE5=U/VS 0_U=.T1Y JDB3M 6JMA*%H2&!AH!M#X@'-[DV%HZ=V1=*__N=
MG3:P#="DO23^NM_'77R9K(U]="4BP7.EM)M&)5$]CF.7EU@)=V!JU+RS-+82
MQ%.[BEUM410AJ%)QVN^/XDI('<TF8>W:SB:F(24U7EMP354)NYFC,NMIE$2[
MA1NY*LDOQ+-)+59XB_2MOK8\BSN40E:HG30:+"ZGT4DRG@_\^7#@N\2U>S4&
M[V1AS*.?7!33J.\%H<*</(+@UQ.>HE(>B&7\W&)&':4/?#W>H9\'[^QE(1R>
M&O5#%E1.HZ,("ER*1M&-67_!K9^AQ\N-<N$)Z^W9?@1YX\A4VV!64$G=OL7S
M-@__$I!N ]*@NR4**L\$B=G$FC58?YK1_"!8#=$L3FI?E%NRO"LYCF9?:[2"
MI%[!);(Y![=<]J)1"&8)YPTU%N%*:EDU%=R@)J'@6FRX*N2 /PGX*W[O3BP4
MNOU)3"S/D\3Y5LJ\E9*^(R5)X<IH*AU\U@46OP/$[*LSE^[,S=,/$<\P/X L
MZ4':3Y,/\+(N65G R][!^R,?P?%+.NY/%HXL?V8/'U -.JI!H!J\0_6_9;@/
M98 [?":8*Y,_/KQ5D \U^'XP=K7(<1KQA7=HGS":W97(C(HOLV>CP!)VO13!
MGR9KE;0!H87:..F\ =-8GNN&53>ZD"XWC28L(!>NA"5#.;[?N=&Y5+Q*!HA)
M<F'MQG,\"=7@#L9T1E7(OI)B(94DR9Y%(..B8[5 VQ5^#'MG+%A8!U(SM&F<
MT(7;]YLI?(*DW\N.^WZ6P5$O&8[\< ##WE%ZZ(=#R'I'@W!@Q,.,GYP$[H!+
M\BP9AR1P9WQ-6DWUKC*C06_$R)?HW!@NJKKQIB5;YWP1["4<>ISM;V/?<[9A
MB<.D-S@^A+>^J_C5W:_0KD*'<Q!2W+:!;K5KHB=M[W@YWG;@*V%74COF7W)H
M_^!P&(%MNUH[(5.'3K(PQ'TI#$O^$:#U!WA_:0SM)IZ@^[7,?@%02P,$%
M  @ VH!15'4D[5E0 P  CP<  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&ULK55M;]LV$/XK!ZT96L"S).K%=F8;B.,5"["@09)N'XI^H*2S3802/9**
MDW^_(R6K;M$$'= OU!WYW'-OXG%^4/K![! M/-6R,8M@9^W^/ Q-N<.:F[':
M8T,G&Z5K;DG5V]#L-?+*&]4R9%&4AS473;"<^[T;O9RKUDK1X(T&T]8UU\\K
ME.JP".+@N'$KMCOK-L+E?,^W>(?VX_Y&DQ8.+)6HL3%"-:!QLP@NXO-5ZO >
M\+? @SF1P652*/7@E*MJ$40N()186L? Z?.(ERBE(Z(P_NTY@\&E,SR5C^SO
M?>Z42\$-7BKYCZCL;A%, ZAPPUMI;]7A3^SSR1Q?J:3Q*QQZ;!1 V1JKZMZ8
M(JA%TWWY4U^''S%@O0'S<7>.?)1K;OERKM4!M$,3FQ-\JMZ:@A.-:\J=U70J
MR,XN+U5=MXVPS[#&1VK1G@IN82V,U:*T<-5L-">Y+6VK$7A3P2U*;K&"#X44
M6^Y*:^#GL+R]YX5$\VX>6LK,Q1>6?1:K+@OV0A8Q@VO5V)V!/YH*JZ\)0BK)
M4!=VK,N*O<JXQG(,23P"%K'X%;YDJ'/B^9*?6&<NOZW0IXN"0/0G?WXEI'0(
M*?4AI2^$=$<7O&HE@MK -2>_P@HT3OM+-=O?+.J:@BTL?/)]@7M\LK"2JGSX
M_+T.O>K,S99SL^<E+@(:'@;U(P;+]TK24!#-%C@E7:'E0AJZZO1KN$VK:%:4
M.[A<KZ%05!)U4@IA3$O5<96B66,L"9[()T#=P[I /73P'*X<'NB.X#'9YTZ[
M:BA3-!9NG7:C15.*/9=P4:N66O0"(;P5#=B=:@TY-N]^U"[ZUBYF(4MHA,8Y
M9&%,0CJ!?,RB,W@#O_XR93'[G:1\-$DRCV4..SEBIY"-X^0,9J-IG!W7D*4.
M-#V"9@2*9F>0C5B4]>LDC*<.-.M!603I.":OZ6A"Q]T:1R$C-A=UCXHA&4\C
M1S699D-\>9A$H2_*"2S/SRCL./D"([KL*Q@C6#9S/F=Q-,#NE:4J_I^>OX$D
M'V591@++1VD>P?=N1W@R)&O46_\4&"A=M[IY.>P.K\U%-V2_P+NGZIKKK:!X
M)&[(-!I/L@!T-_X[Q:J]'[F%LC3 O;BC%Q.U ]#Y1BE[5)R#X0U>_@=02P,$
M%     @ VH!15"X.?C.; @  > 4  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&UL?53?3]LP$/Y73AF:0$(D35L*I:U$RZ;Q@(2@VQX0#TYR:2(<.[.O
M+?WO=W;2K).@+XD_^^Z['[[/DZTV;[9 )'BOI++3H""JQV%HTP(K82]TC8I/
M<FTJ00S-*K2U09%YITJ&<11=AI4H53";^+U',YOH-<E2X:,!NZXJ879SE'H[
M#7K!?N.I7!7D-L+9I!8K?$;Z63\:1F''DI45*EMJ!0;S:7#;&\\'SMX;_"IQ
M:P_6X"I)M'YSX#Z;!I%+""6FY!@$_S:X0"D=$:?QI^4,NI#.\7"]9__N:^=:
M$F%QH>7O,J-B&EP%D&$NUI*>]/8'MO4,'5^JI?5?V#:V(XZ8KBWIJG5F7)6J
M^8OWM@\'#E?1)PYQZQ#[O)M /LL[06(V,7H+QEDSFUOX4KTW)U<J=RG/9/BT
M9#^:W6%"X#^G2Y%(M&>3D)C7G89IRS%O..)/.'HQ/&A%A85O*L/L?X*0$^JR
MBO=9S>.CC'>87D"_=PYQ%/>.\/6[*ON>KW^LRI?;Q)+A,7@]PCCH& >><? )
MX[W:H"6>3K*PD,+:,B\Q@V0'"VZ%B[(6$AX$K4U).^"[07CQ'88EOA/,I4[?
M7C_J]=&X3J-C6XL4IP&+T*+98#!KPY1H06_0 !4(RD7)>>)AA\)8'BLJ6$6V
M9CD :6^ST%4MU.[KEZNX-[JQ/,W<)L$D.8]$BE7"7/M; &'0G>5:LI#MN!F:
M@\BG]XI)]=H*E=DSYQ/#"<2CZ+Q_/72P#SY0?./ X! ,#\%E!Y8%\CN3$V<Q
MBJ+S*(I@J8G;>@+7+>U'-QD>J*%"L_*:MY#JM:)&&-UN]ZS<-FKZ9]Z\20_"
MK$IE06+.KM'%:!B :73> -*UUU:BB97JEP4_C6B< 9_G6M,>N #=8SO["U!+
M P04    " #:@%%4A8&XH*P#  #L!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6R-56UOXC@0_BNCZ#[L2BPA+T! @ 0+IZMT[5:ENZ?3:C^89 !?
M'3MK.Z7]]S=V(*7:4NV7Q/;,///,>&8\.2C]8/:(%IY*(<TTV%M;C</0Y'LL
MF>FJ"B5)MDJ7S-)6[T)3:62%-RI%&/=Z@[!D7 :SB3^[U;.)JJW@$F\UF+HL
MF7Y>H%"':1 %IX,[OMM;=Q#.)A7;X1KMU^I6TRYL40I>HC1<2="XG0;S:+Q(
MG;Y7^,;Q8,[6X"+9*/7@-E?%-.@Y0B@PMPZ!T>\1/Z,0#HAH_#QB!JU+9WB^
M/J'_Z6.G6#;,X&<E_N&%W4^#+( "MZP6]DX=_L)C/'V'ERMA_!<.C>Y@%$!>
M&ZO*HS$Q*+EL_NSIF(<S@ZQWP2 ^&L2>=^/(LUPRRV83K0Z@G3:AN84/U5L3
M.2[=I:RM)BDG.SM;,2VYW!FH4,-ZSS3"&T<?[ME&H/DX"2WY=)9A?L1?-/CQ
M!?PHAFLE[=[ 2A98O 8(B6S+.#XQ7L3O(BXQ[T(2=2#NQ=$[>$F;@<3C)1?P
M_E;F/-3O\XVQFHKEQSO8:8N=>NST O::>JBH!8+:OJ3U]N2K PMF> Y,%K#D
MHK98P'>?:;C')PL+H?*''V_E_%VOKH_'IF(Y3@-J5(/Z$8/9_1[!>NR-ZT3P
M$FD-,.JM7,F<"\Y\HVS0'A"E*_8CN>)([N!KG!;L$36U+!@7A@%J=F-)D<+K
M@*1)PF6N2B0UQH7W:17024GHWF2O1(':>/!?W1RMW9UX;:#9 Y;X/R,C(W2%
M!%0&6&Y(Y50*_MOS0'$O&HWA7])NJNZU\H<K26BJ-J1J.H!/.5;VS!LK54V)
M^>A1&U '"#=?KU=W\_LO=W#S$N(?D(P&G6R0T2I.1IULF-(JBH>=?C:$Y>KF
MR_75C3=J[OHW4@CQJ-,;Q1!GG4%$OH>=+!W :KNE0>8*R:>)1AD8S&O-+4<S
MAK6E6@%5-:/NP'1A("56\2B#E)IPB5O4FOP2:QKHAITK)B[$-(4X&K:%^#M$
M/P$K_J,915KNBIBAT>Y=2+)Q8]NX6+*LYWY1WX>4#ONO)\QY71R31 E,N@.7
MR*R;N,RFW7[6,O/2.//2./'2-(.YM/Q3FQK\67/[?(I/*G]?HBY\=?E:RIG(
M:]&DX914DN)%:E$$R7 $$;PU%\*S"5RBWOEWQA  55(SC-O3]BF;-Q/\1;UY
M!Z^9WG'*G, MF?:ZPWX NGE;FHU5E9_G&V7I=?#+/3W'J)T"R;=*V=/&.6@?
M^-G_4$L#!!0    ( -J 450WU=L/2 4  +@,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;)U7:6_;.!#]*P-OL; !MI9$G6YB(%>Q ;;;(,ENL2CZ
M@99&L5!)=$DJ3O[]#BD?2IMX@P*!=0UGWLR\-V2.UE)]TTM$ P]-W>KCT=*8
MU6PZU?D2&Z'?R16V]*64JA&&'M7=5*\4BL(M:NIIX'GQM!%5.YH?N7=7:GXD
M.U-7+5XIT%W3"/5XBK5<'X_\T?;%=76W-/;%='ZT$G=X@^;OU96BI^G.2U$U
MV.I*MJ"P/!Z=^+/3V-H[@W\J7.O!/=A,%E)^LP^7Q?'(LX"PQMQ8#X(N]WB&
M=6T=$8SO&Y^C74B[<'B_]?[!Y4ZY+(3&,UE_K@JS/!ZE(RBP%%UMKN7Z#]SD
M$UE_N:RU^X5U;YN$(\@[;62S64P(FJKMK^)A4X?!@M1[84&P61 XW'T@A_)<
M&#$_4G(-REJ3-WOC4G6K"5S5VJ;<&$5?*UIGYI=M+AN$6_& &IX\C&_%HD8]
M.9H:BF.MI_G&YVGO,WC!IQ_ 1]F:I8:+ML#BJ8,I =RA#+8H3X.#'L\Q?P?<
M9Q!X@7_ ']]ES9T__K]9PWFE\UKJ3B%\.5EHHX@G7P^$"'<A0A<B?"'$#<FG
MZ&H$6<(YEJ@4%B[@B=9H-(BV@#\KL:CJRE14[B^NW'"+#P9.:YE_^_I<X0_&
MM *>Z97(\7A$"M6H[G$TOUTB&(J+94E*T!:/H5>ZNFNKLLI%:\!@LY**- E%
M158*VYP0F:4P0'5:J4JC6U-L\[#^Q#Z/>I"'H$(*#:6L2>]Z1KGGV"Q0N?:-
M+UMR)#M-J_3$==/^>/L*[3W/X+-0BN ],JA::I @5"Z<)"R*])RK3M0:WD#&
MDCBD:\HR[L/%]ZXRCV^M5@N'GT:(<"/ 9R'WZ#?B"7']'ELC*>>(>9S3+P]#
M^+1"1;;M'=1(ZY]DY@<L\V@Y9WX8P8T1QA66OG >09!P^(N&J-Q[D%I#3CD\
MTNQ<"U5 '-F_7:[Y4J@[6IYZ&?S^6QKXP7NXE4;4SQ;Z#7"/<1[339"Q((N>
M%FV = 8?L" 4]:;GMN7:P1WZ1>>24),_;CM E,FKOE Q\WD&"4NRGTNB[)Q[
M*\NWG<8M-BI-$G-;&B_+X$KA2E0%X(,MO4W0MU7G7OAS[MN\XS1Z+O=A_0FG
MQSRRLX"93U/&UOOG4M%WWV-!Y-,-)9)R."#G:"?GZ-5R/B-.R9;8X\0TF"47
M?<(P/L46R\I,7JGJ@Z%?5O5*R?O*[8ZED@V)Q 'I6YM+VC?U7NZ]'JF+,_@7
MA>HG\RO%&7A^!F<=5;DU>VZ1[#A+XXQNHI#%/.R)&7O!1AM!P$(2"G'#2Q,(
M6>9:Y_LQX[XUCF.6!+9)/&016?P:KBVCAL#&G"3N32P@%I'A&ZO\S-O@&D<\
MG4 6I/25QQ; .&1>G%I[3I!3=TV)/STA+>: !:%57N(QWZ7,4YHEZ2%FQ3MF
MQ:]FUH73*QU3AJRZMJ"OD3J:DQ1Z@;Z.5P<#/\^K'^)LV#/<%A9HUHCMCW1K
M5IVASM&6X>BVZ84=.YV;LE:>RF9B)[AEIZRK0M@EBUXLSY#XQ[WDUQBRY<7&
MIQF <H#LN(A9UG,R8KZ7]9Q,X^V4=WN<S'<^W-#RWT.+;K:6^P"[9/R$9:%O
M!U%"%(N(_-N-R8V/W98T)@[R< )CFH]!X*XTN29#T) 3O2N2\IAH&"<Q&24T
MUJPQT37C$_CD-D22FT=YL]3CEMFT4_P:?Z>#TV2#-*7MF=FVN&M-?[#<O=T=
MRT_ZT^C>O#_3?Z0A3WLW[1PE+?7>)33I5'].[A^,7+FSZ4(:.NFZVR7]:X'*
M&M#W4DJS?; !=O^LS/\#4$L#!!0    ( -J 4539J]@%6P@  '\3   9
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;,U8:V_;.!;]*T2V6,0 )]%;<I(&
M:#I;3('IM&@[NU@,Y@,MT3:WLNB25)S,K]]SKV3%3>( ^VT_M*8H\K[.?9SH
M:F?=-[_6.HB[3=OYUR?K$+87Y^>^7NN-\F=VJSN\65JW40&/;G7NMTZKAB]M
MVO,DBHKSC3+=R?45[WURUU>V#ZWI]"<G?+_9*'=_HUN[>WT2G^PW/IO5.M#&
M^?755JWT%QU^WWYR>#J?I#1FHSMO;"><7KX^>1-?W.1TG@_\T^B=/U@+\F1A
M[3=Z>-^\/HG((-WJ.I $A9];_5:W+0F"&=]'F2>32KIXN-Y+?\>^PY>%\OJM
M;?]EFK!^?5*=B$8O5=^&SW;WBQ[]80-KVWK^7^R&LV5Z(NK>![L9+\."C>F&
M7W4WQN'@0A4=N9",%Q*V>U#$5OZL@KJ^<G8G')V&-%JPJWP;QIF.0/D2'-X:
MW O7-[W'CO?BBUXAUL&+ISNG7]6BU7YV=1Z@D>Z=UZ/TFT%Z<D1ZG(@/M@MK
M+_[1-;KY4< Y3)WL3?;VWB0O2OQ9UV<BC:5(HB1^05XZ^9^RO/2(O-%)\5EO
MK0NF6XD_WBQ\<,B6/U\0GTWB,Q:?'1./(FKZ5@N[%$]5O>^&JD)Z2K&XGT[\
MP0$77_5=$#>MK;_]^5SH7];\=:W%TK8H.M(46*!?VYUG37[0)%%7M[KKM10H
M<Z?8*M/5=J.%ZAHL@W;:!W$Z;,Z$OD,[\"3:,00,1,2'DRB>2Z&\V*'&Z#?
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
M7(<:DZCGY'JA>%%-CD]<Z3FT>DSUMP4((Z#?)YRK_<(X:+]65O\ 4$L#!!0
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
MK4M4@ZHR%%_;J[O@2@\"NRST; =A O3^DG-U,$R"YF^1_ =02P,$%     @
MVH!15&^A"]2; @  \P8  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
MC95=;YLP%(;_BH5ZT4I;^8:D(DAMHFF3-BWJQWHQ[<+ 2;!J,+.=I/GWLPUE
M:2!1;\#&YWW/<_Q%LF/\190 $KU6M!8SJY2RN;%MD9=087'-&JC5R(KQ"DO5
MY6M;-!QP8405M3W'B>P*D]I*$_-MR=.$;20E-2PY$INJPGQ_!Y3M9I9KO7VX
M)^M2Z@]VFC1X#0\@GYHE5SV[=RE(!;4@K$8<5C/KUKV9QSK>!/PBL!,';:0K
MR1A[T9UOQ<QR-!!0R*5VP.JUA3E0JHT4QM_.T^I3:N%A^\W]BZE=U9)A 7-&
MGTDARYDUL5 !*[RA\I[MOD)73ZC]<D:%>:)=&QOZ%LHW0K*J$RN"BM3M&[]V
M\W @<(,3 J\3>!\5^)W -X6V9*:L!98X33C;(:ZCE9MNF+DQ:E4-J?4J/DBN
M1HG2R?2G+(&C[P1GA!))0*#+!4A,J+A"G]'3PP)=7ERA"T1J]%BRC<!U(1);
MJLQ:;^==EKLVBW<BRP+R:^2[GY#G>.Z(?/YQN?->;JMZ^Z*]OFC/^/DG_)9X
MCS.J:E75H-L\YQM,!?I]FPG)U;[Z<R:%WZ?P38K@1(K>E0/%$@HD&:(Z70%;
M=70:=1#DV#RVKJ%QU2=PFTZ=>!(E]O9PNH9141!.G#[J'7+0(P=GD9\QY[B6
M^S&L5AD=)/2FL3<YPAJ+<EQO'"OLL<*S6&JQ.*/4K!4SNS6#&E9$CN[#<( 0
MNK$7'($.HX+ ]T_,7]2#1F=!S5$:8XJ&3$'LNT=,PZ@@C")WG"GNF>*S3(],
M8MI-&_U_R,<HX\&>\KQH&DV/,(=A[L0/)_X1IWUP)>G?P0_,UZ06B,)*"9WK
M6#GP]HIM.Y(UYI;*F%1WGFF6ZJ\$7 >H\15C\JVC+[[^/Y?^ U!+ P04
M" #:@%%40:%\W(X#   W#   &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6RU5]MNVS@0_15"Z (IL(U(2KZH< PD\793( &">-M]*/:!EL8R48GTDK3=
M_GU)2I8=65:# 'F)1>J<F3DSXG RV4GU7:\ #/I1%D)?!2MCUA_#4*<K*)F^
ME&L0]LU2JI(9NU1YJ-<*6.9)91%2C(=AR;@(IA._]ZBF$[DQ!1?PJ)#>E"53
M/V^@D+NK@ 3[C2>>KXS;"*>3-<MA#N;+^E'95=A8R7@)0G,ID(+E57!-/L[(
MP!$\XBN'G3YZ1D[*0LKO;O$YNPJPBP@*2(TSP>S/%FZA*)PE&\?_M=&@\>F(
MQ\][ZY^\>"MFP33<RN)?GIG553 .4 9+MBG,D]S=02W(!YC*0ON_:%=C<8#2
MC3:RK,DV@I*+ZI?]J!-Q1"##,P1:$VB;$)\A1#4A>BDAK@FQSTPEQ>=AQ@R;
M3I3<(>70UII[\,GT;"N?"U?WN5'V+;<\,YU7]49RB>8\%WS)4R8,NDY3N1&&
MBQP]RH*G'#1Z@BV(#:"+&1C&"_T>?4!?YC-T\>X]>H>X0/^LY$8SD>E):&QH
MSD&8UF'<5&'0,V$0BAZD,"N-_A(99,\-A%93(XSNA=W07HLS2"]11/Y$%%/2
M$=#MR^FX@SY[,9TD/6JBIDR1MQ>=L\<URW,%.?.GQ59K7XUO]Q:*/ALH]7\]
MCN+&4>P=Q6<<W<D2%AM>9*[TMKLH[U C^Y2"_3"L9R,-*^R9]_Z[2MWO(1E=
M8OQ'5T5>R9O]AC<^Y3U+S:!)S:#7T--YQ15QX(FNTVZGT2@>C,>C2;@]5MB!
MP_&0Q(/GN-DIC@XPI@EN<,\4#!L%PUX%?]M[ %W<2VW/KOV*[B#+79FO7>_E
MYF>7LLK@\"@2,L2X)>L4]($DN V;=<$HP6=$C1I1HUY1G[A@(N7VDYR#VO(4
M>DH];FR.W_:X)8VCY+7?5'*:>=N*Z+B5^U/8>(1)U$K]*6HPB&C4G7F"#Y<'
M[@W_UK8&HS;5%?[M <H%J+ZTD*-KB;QM!0@]N**OK4'-/,Y;-'1'-FE5H0-(
MDRA)AK15B"Y@3'$4C\_4XG!#D*A7QKV]>5]4@\-50.(WKL&AM9)7]U9RV@Q)
M%"7M'M0%2\BHW8,Z8-1VX*25_?!HHBI!Y7XRU<@/1=4,TNPVT^^UG_E:^S=N
M*O:3VL%,-5(_,&6[KT8%+*U)?#FR,:EJ2JT61J[]W+:0QDZ!_G%E)WM0#F#?
M+Z4T^X5ST/RO,/T%4$L#!!0    ( -J 453]0B"6IP0  -H7   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0V+GAM;,U837/B.!#]*RIJ#C-5";;D#R!%J")D
M=G<.LT.%2>8PM0=A"U#%MEA)#N'?KR0;VXEMPI M[U[ EM7M][K5ZF>-=XP_
MB@TA$CS'42*N>QLIMU>6)8(-B;'HLRU)U),5XS&6ZI:O+;'E!(?&*(XL9-N^
M%6.:]"9C,S;GDS%+9403,N= I'&,^?Z&1&QWW8.]P\ =76^D'K FXRU>DP61
M]]LY5W=6X26D,4D$90G@9'7=F\*K&7*U@9GQ0,E.5*Z!IK)D[%'?? FO>[9&
M1"(22.T"J[\G,B-1I#TI''_G3GO%.[5A]?K@_3=#7I%98D%F+/I!0[FY[@U[
M("0KG$;RCNW^(#DA3_L+6"3,+]CE<^T>"%(A69P;*P0Q3;)__)P'HF* O!8#
ME!N@4PV<W, Q1#-DAM8MEG@RYFP'N)ZMO.D+$QMCK=C01*=Q(;EZ2I6=G"PD
M"Q[!C0I$"&8L5JM#8!/?1997P%8@F_-M:\:G.NY4[L''6R(QC<0G< GN%[?@
MXX=/X .P@-A@3@2@";A/J!07:E!=?]^P5. D%&-+*MCZY5:00[S)(*(6B!"!
MKRR1&P$^)R$)7SJP%-^"-#J0OD%'/=Z2H \<> &0C6 #H-GIYO81.$Z1 \?X
M<]IRH"-VN:SG8,HY3M9$58T$RSVHSIOCO1F>[C /+_+DJ&!_2Z60*LXT68.?
M=RR*@%KM>LY?1X"Z!5#7 '6[!7H!_DSC)>%-2R,#Y!M >DMZFD!OY/JVBOM3
M-6,-\WSDN95Y+QA[!6.O,\:_*PMI"F-..&6A'F&BL2"\&AO7\;PV,GY!QN^,
MS.=GP@,J2(5/$Q&_1N32]1!L8S(HF PZ8Z+J8T6H3/E;7 9U+M!%;52&!95A
M9U0>B)#JL:HJE9^M:I3J1C(S?'+!#1L*SO,]QVNF.2IHCKI>>W@9D6-,1C4F
MWL!O+2)HEQW3[FR[KBZ^/&V4&V\O-HH?1HTH/],GPI6Z*LH/S#D-"/@Y70K)
ME20ZMLO#BB: _\T^_P:/1FV001U4TN@,^@/_U?[?-,WNZ^[>F&Q4A@*].Q3B
M_ YP3D RP*/JND9]SVUA6HH0Z'3'M*$]G$?6J9%%;G_8LAG!4LC ]RN9D\DV
M=I#SZ+HUNFJQC]IR6ZH8V)V,.;W)G!, KRD OM,2@%+YP,ZE3]9^SN'HU[8J
M-.S[HQ:.I2:"@Z-]J0;ECNCO>/TE,%/?3[H]I#@"WPF/3VP8I8:!W8F8XTNH
MG5-CJ(_#'H ]P5P %\39!R8"(=XW*?+9B9Z<@R=H-[AZ&=U2.L'NM-,[JO<7
M0W^<4RU@R'LK8*A4:,C^GU3[K\7D#=A>'I-1L8C<-V-2:CH$C^X.T_6:DS66
M!'Q10&DB:  ><)2>*!Y1J9C0^Q7367O!*]R- <Z@>=7V,;+A:['8, VAX1 U
M[\"HE%#H_1+JWR_4ULPV1LBI?14Y0P1;% 8J!17J[FCH1<F=PLFMI1..''OX
MBI-5.26-"5^;PV,! I8F,CL[+$:+ ^JI.99]-7X#KV;9,7/I)COU_HKY6H$%
M$5DIEW9_H##Q[" YNY%L:\YBETQ*%IO+#<$AX7J">KYB3!YN] N*X_S)/U!+
M P04    " #:@%%4N9CA(!$#  #R"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6R-5EUOVC 4_2M7T2JUTIHO(/T0()72:GNH5K5:JVG:@TDNQ"*)
M,]M ^?>[=D)&NY#Q O;-/<?W'#N^&6Z$7*H44<-;GA5JY*1:E]>>I^(4<Z9<
M46)!3^9"YDS35"X\54IDB07EF1?Z?N3EC!?.>&ACCW(\%"N=\0(?):A5GC.Y
MG6 F-B,G<':!)[Y(M0EXXV')%OB,^GOY*&GF-2P)S[%07!0@<3YR;H+K:63R
M;<(+QXW:&X-1,A-B:29?DY'CFX(PPU@;!D9_:[S%+#-$5,;OFM-IEC3 _?&.
M_=YJ)RTSIO!69*\\T>G(N70@P3E;9?I);+Y@K6=@^&*1*?L+FSK7=R!>*2WR
M&DP5Y+RH_ME;[<,>(+@X  AK0/@!$/8/ 'HUH/<1$!T ]&M WSI32;$^3)EF
MXZ$4&Y FF]C,P)IIT22?%V;;G[6DIYQP>ORL1;R$"3F7P*W(Z30I9C?DGG$)
M+RQ;(=PH.A2EB2J@@P85YEL=.9VB9CQ39W .][2'\ ,9Y:!<\Q@_Y/Y\P'R&
M\A>E?@(/5,HDJJ&G28@IQXOKHB=5T>&!HH,0'D2A4P5W18+)>P*/'&AL"'<V
M3,).QBG&+O2"SQ#Z8=!2T.WQ<+\%/CT:'EQUJ.DUF]JS?/T#?$]<+<_G$A%X
MH9$LUB"9QC:CNXE\-XI.VNSHA@5N/VR#3;MAH3L(3CKD]QOY_4Z>N[>2;A4Z
MT&N1T6'.N-ZV2>\FZ06'M'?CPBLW&+2*_P_NTKWL5#]HU ^.4T\[G\,I+V!+
M+Z0Z:[.@FVE0(2&"W+YM;68<QW!1,Q!5PK9M1-/CB )_QQ3V6ZC>&18UAD6=
MW*^V-Y!A;(V26ATL)"LTL6N$N;D%U_86%',0]35F$PB0K"0O%J!3A!(E%TF;
MQ]7B%W9QTX37XV#@1O2:K_=];,D*W6CP/FOZ;]:5ZT=-4B7?V^L&.<J%[:H*
M8K$J='4C-M&F<=_8?O4A/J&&7O7?OS35U\ #DPM.1F0X)TK?O:#=DU6'K29:
ME+;GS(2F#F:'*7V4H#0)]'PNA-Y-S +-9\[X#U!+ P04    " #:@%%4I)[J
MDOD$  "4$P  &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6S-6&UOVS80
M_BN$L0\MD-0B);\%C@$GSK8 [6HD3?=AV =:HFTBDNB2=!SOU^](R9(=44R&
MKL/R(9'(N]/SW OOPO%.R$>U9DRCYRS-U65GK?7FHMM5\9IE5'T0&Y;#SE+(
MC&IXE:NNVDA&$ZN4I5T2!/UN1GG>F8SMVEQ.QF*K4YZSN41JFV54[J]8*G:7
M'=PY+-SQU5J;A>YDO*$K=L_TPV8NX:U;64EXQG+%18XD6UYVIOAB1JR"E?C*
MV4X=/2-#92'$HWFY32X[@4'$4A9K8X+"GR=VS=+46 (<WTJCG>J;1O'X^6#]
M9TL>R"RH8M<B_9TG>GW9&790PI9TF^H[L?N5E81ZQEXL4F5_HUTI&W10O%5:
M9*4R(,AX7ORESZ4CCA1(V*) 2@7R0@%'+0IAJ1"^52$J%2+KF8**]<.,:CH9
M2[%#TDB#-?-@G6FU@3[/3=SOM81=#GIZ<J]%_(BNP',)NA89I).B-B"M&^]F
M3%.>JO?H'#W<S]"[G]Z/NQJ@&(/=N/SL5?%9TO)93- GD>NU0C=YPI)3 UW@
M4!$A!R)7Q&MQQN(/*,1GB 0$.P!=OUT]<*C/WJR.1QXV8166T-H+V\*RII*=
M+YK>GTI)\Q6#RM-HL4?'<G.ZM\O3'97)&?J\,0KJ#$V3A)M'FJ(95W$JU%8R
MA?Z8+I264'=_>O!&%=[(XHU^'-[?MMF"2226QX"MO$+3K5X+R?]ZF2E%8A30
M^A::.>>>)H3T O@9=Y\<G'H5I]Y_Q^E Y E*ARY2AN#(1K^ '>UBU&LPZD<D
M&@[<A/H5H?Z/)E0EU<TSDS%70(GG:,XD%[#[16B(V6VN)8?&$*.O--TR%[\"
M9^^('^Z%P4G(BJ)M"@XCA]S,83#J!>TY,*A<-GBSRRI7U-XR?C!N=)(<-((8
M]5T<!PWLX<C%T2'7]U <5A2'7HHWV285>\;0/9-//&:H+4T@G47^Q)2&=9L.
MZA#QDV2Z%DJ#I$9[F%KN6"Q6>5OA#IM1PX&'TJBB-/H_4#HK$]_6<KELY%U4
M_8 )6*92(8PRTQ51'R5TKSSG,@[J_AYX3=\!.\ECP[!HZ0\ 4A5L8>T!VJ]$
M>LU,YQJBCU]NYVB>4B>'\DLG!VT0#EJ"A8]&$.R%"#$X9X>0S;B$D= ZU ?<
MB0\W\8UP&SQ2PR/^,^#[W'9=FC^!%37+^U6Q4_CU)(%#+WQ["-L6]+WA#QOE
M.@K#YGGFD.OWB(.P0V[87ORXGD6P?Q@I*MCTWKQHO@7GSUNM-,T3GJ].> ?]
M.NENOFVYWK>[H#EJ#(/>J 5P/6A@_Z11A>C? ]IK^)9X#E9<CQ#XE1G")A$
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
M%(;_BA7-Q8RT;>($ HP J<#,3J6BK<K.[,5H+TQR *N)S=I.F?WW>^R$0$E
M7&S5&XB=<][CUP_X8[B3ZEEO  SYE6="C[R-,=O/OJ^3#>1,W\HM"'RSDBIG
M!IMJ[>NM I:ZI#SSPR"(_9QQX8V'KN]1C8>R,!D7\*B(+O*<J7\GD,G=R*/>
MON.)KS?&=OCCX9:M80'F^_918<NO55*>@]!<"J)@-?+NZ.<9C6V"B_C!8:>/
MGHFULI3RV3;NTY$7V!%!!HFQ$@R_7F *66:5<!S_5*)>7=,F'C_OU;\Z\VAF
MR31,9?873\UFY/4]DL**%9EYDKMO4!GJ6KU$9MI]DET5&W@D*;21>96,(\BY
M*+_9KVHBCA+0:'M"6"6$IPF=,PE1E1!=F]"I$CIN9DHK;AYFS+#Q4,D=438:
MU>R#FTR7C?:YL-P71N%;CGEF_)5Q17ZPK  R!Z8+!0C5:/+Q06K]B?R.OQSR
MAR!W6@/V,I&2!\Z6/..&@]ZGI"Z$/$%2*,7%FDR8YJ@Q \-XAC(WY/MB1CY^
M^$0^$!3\<R,+C5IZZ!OT8$?B)]5X)^5XPS/CI2&92V$VFGP1*:2O!7PT7\]
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
MOR"L[(U/JFNW8GS"URIG);T50*Z+@HC?YS3GF],>[#U?N&,/2V4N],<G*_)
MIU1]7]T*?=;?CC)G!2TEXR40='':.X-?+G!L BK$#T8WLG,,3"HSSA_-R61^
MVHL,(YK33)DAB/[W1"]HGIN1-(^?S:"][3--8/?X>?2O5?(ZF1F1](+G_["Y
M6I[VACTPIPNRSM4=WWRC34*)&2_CN:S^@DV#C7H@6TO%BR98,RA86?\GOYI"
M= )@[ E 30!Z:P!N G"5:,VL2NN2*#(^$7P#A$'KT<Q!59LJ6F?#2C.-4R7T
M7:;CU/@K80+\(/F:@AM*Y%I0/4=*@J^L)&7&2 XFI51B75_]>$D58;D\ L?@
M^_02?/QP!#X 5H+[)5]+4L[E25]I5F;L?M8P.*\9( ^#2YI]!AA^ BA"T!%^
M\?;PZ&5X7]=B6Q"T+0BJQHL]XUT0(7ZS\@%\O*,K+A2='X&S@J]+]0ETBG7)
M9)9S4R_P[PTM9E3\%W@XWCX<5P_'GH>?3:=7]],O@9'B[4AQ,(T;3?U![T,P
MI>*)92:A:HLZ)Z@>*JF&,OO^:3R,(UW,I^XTV*!1%_2"9;)EF;Q2;+D$>MF
MZN#JYYH]D=RL-$^M7>3K)Z0=7@BG.!WNT'? TF@(/0FDVP32-Y59@F\TGQ_K
MMGHL=09[T$]M7H,D39(=^@X8CM$(N^D/MO0'X?KSHF"JWMN* _I+43T96@YR
M0*4BBH*<D]*Y9@86H=T%8R-@FL9NPL,MX6&0L&[=&R+FP!19 KX 13,!QS.2
M/5)]@V9KP12C3M)#BU(<#P8[O&V09Y&,MJ1'P5U]/3D[GUQ/[B=7P:T-H[9G
M1\$J_,65SOZ6_":SG'9:=;W7J3Q^^_)KGO1R7Z0PW9U,%PXE*?;,)^SH#]PC
ME[_5DHI]Z$-[1I-XM$O>@8H&R$.]50H8EHHI+1D7H,Y@KKEJ"4KVX(Y>W4(.
M"$JBR-=V8:LS$.]-?;@'=>PHZ M>#?]7<2_YM^H&P_+FX(^C/?C'%B_LY&_C
M?-1;R8-AS9N4B@K=7<&=Z:_7/'L$W3;L6?S:>UTS,F-YU=N.G$G9$A</=YN;
M ^3+J-5 &!;!<YW-,5UH\=/\,UXJH<VY!/I<GYG,M(D"D[OK"UEI_7/+KK4%
M++5P5EC3TYUYV=J7HMVT;$R,?!N\54<8EL<#U0:^KI$."$QCWXRT*@G#,GDE
M%2O,\M*<V^5T@(&%K=;!L-B];F%1JW,HK'-[F5AD*Y3#Q3I0(^3K1ZA5,116
ML?<PLLA6*:>3=>$"5A9UWGS">G:XF44.O7*Y61<N8&=1JVLHK&L'&%ID:Y6U
M>&R(W]*B5LQ06,P.;#/(%BF'JW6@? NFE3*4O(>Q1:V2H+"2O*.Q18XW)I>Q
M=>$"QA:UXH'"XG&8L46V,"01M/:1C<)I//!0;^4#A>7C0&.+0F]0#7$;@I(1
M'B0>ZJW\H-&?-+;-Z"_V$HQM8^C"(>@UMKB5/!R6O .-+7:\IHWB;EUK_@Z<
MCWJK@3BL@7_,V&+'ZYME;!T@7T:M(.*P(/YA8XMM%;2,K0/C-;:X\YDQ+),'
M*@Y^72H=$+^QQ:U4XG?\K(D=WS5Q"G>9.CYL(KS;0_N=3^SF]XT;(AZ8GN2<
M+G18]'F@XT7]DT%]HOBJ^NH^XTKQHCI<4C*GP@#T_0776[PY,1_RMS_<C/\'
M4$L#!!0    ( -J 453DM:-FM ,  )H-   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4V+GAM;,57VV[;.!!][G[%0.@"#9!:HGQ+"MN +S6:8KT;V&CZ4.P#
M+8TMHI2HDI2=_/V2M"*[J:VX ;I]L45RSLR9"X=D;ROD5Y4@:KA/>:;Z7J)U
M_L[W591@2E5#Y)B9E960*=5F*->^RB72V(%2[H=!T/%3RC)OT'-SMW+0$X7F
M+,-;":I(4RH?1LC%MN\1[W%BSM:)MA/^H)?3-2Y0?\IOI1GYE9:8I9@I)C*0
MN.I[0_)N0KH6X"3N&&[5P3=85Y9"?+6#F[CO!981<HRT54'-WP;'R+G59'A\
M*Y5ZE4T+//Q^U#YUSAMGEE3A6/#/+-9)W[OR(,85+;B>B^T'+!UJ6WV1X,K]
MPK:4#3R("J5%6H(-@Y1ENW]Z7P;B $ Z)P!A"0B? EHG ,T2T#P7T"H!+1>9
MG2LN#A.JZ: GQ1:DE3;:[(<+ID,;]UEF\[[0TJPR@].#*642[B@O$&9(52'1
M)%4K.)@7*YBRC&81HQQN,J5E865@J$RQY#9["MY,4%/&U06\A4^+";QY?0&O
M@64P8YQ;B9ZO#5MKTX]*9J,=L_ $,Q+"3&0Z4? ^BS'^7H%OW*Q\#1]]'86U
M&B<8-:!)+B$,0G*$T+@>_K?8-("T3\(G]? %Y@T(C\*_\Z999:[I]+5.Z)OC
M1O -R]8PEA@S;5(6,<[T WR98;I$^6^-D59EI.6,-)\OCW/*X,M?!@\W&E-5
M9[U=66_7NCBBBBFX%<R86;BV!J95W%')Z)(CS*G&8W55KY0TNNT_:\AU*G*=
M6CW.51.4)]&_A'$AI0W,2$BCTB6(YF95/QPCNS/2=D9LD]X,VNV@YV^.,.M6
MS+HO8S:C]RPMTC.9=7]@U@U.,+NJF%V]C-E-QC2C[B28G,AJO>:/!3>;\^KR
MCU>OPH T:_)[77&]?F9_Y86,$G.FP' MT?7%MU-12)W T QB5_U:P (CD<4'
M<]2,YJBT<20^9S.28-^L@]^P'<G!84'^C\HJK1R6UO6)RB+AGEOXRVKK&=7_
M1-H<'$%97-VZ4.Z[-ZEOWY^IQ$04RL:JJB]S>D[9JJ[ 3$7]='GMFSWY'=V>
M[-L]^27]_AFMI'$=U#5\LN_XY(4M_R?+_\>>3[KMJOYW=Y$C0F'SB=#DF! Y
MM9/VQP=YX?EQSDZJ5_VQR,PEJ%7NI,ZQK/@'E]D4Y=H]"A1$HLCT[EY;S58/
MCZ&[;OM[\=VK94;EFIE"Y;@RT, <_![(W4-@-] B=U?CI=#FHNT^$U-U**V
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
MC$]PYVNM<1_XJ1U^4L4?4$L#!!0    ( -J 45343O'N;0(  )8%   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;(U444_;,!#^*Z>(!Y!8TR:E Y1&
M@E8;?8 A*MC#M <WN38>CIW9EQ:F_?C93L@ZUB)>&I_]?=]]=^XYV2C]: I$
M@J=22#,."J+J/ Q-5F#)3$]5*.W)4NF2D0WU*C251I9[4BG"J-\?A27C,D@3
MOW>KTT35)+C$6PVF+DNFGR]1J,TX& 0O&W=\59#;"-.D8BN<(]U7M]I&8:>2
M\Q*EX4J"QN4XN!B<3X8.[P$/'#=F:PVNDH52CRZ8Y>.@[PRAP(R< K.?-4Y0
M""=D;?QL-8,NI2-NKU_4/_G:;2T+9G"BQ%>>4S$.3@/(<<EJ07=J<X5M/2=.
M+U/"^%_8M-A^ %EM2)4MV3HHN6R^[*GMPQ8A&NTA1"TA>B\A;@FQ+[1QYLN:
M,F)IHM4&M$-;-;?PO?%L6PV7[A;GI.TIMSQ*9W*-DI1^!B9SF+"*$Q/\%^8P
MDX0:#<$7*E##7^",L#3P :Y4B09JF=O33$E#NFZN1BJR_XK%#WM30 H8&";0
M04C;6X/#*1+CPAS! 7 )UUP(RS))2+8>YRK,6N^7C?=HC_<I9CV(!\<0]:/!
M_7P*AP='A3.U0VKR?JG^?JG0=K=K<=2U./+:\1[M5_T[AL]:&0/?+A;&-^3[
M&SGB+D?L<PSWY+BIRX5-HI8PKS"K!7/#T=[0;]C7E,M&=.1%W;ROTT$T&B7A
M>KMS.T"#>-"!_O$[[/P.W_3[O\L)T_J9RQ4\,%&C-7VPRW"C>KKMY2SN1:\<
M[T"=CGIGKRR'6U/C7JQKIE=<&A"XM+Q^[^-) +IY!9J 5.4'::'(CJ5?%O;A
M1.T ]GRI%+T$;C:[ISC] U!+ P04    " #:@%%4AG$,Q!T#  !@"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6R=5M%NFS 4_14+]:&5V@*&$%(E
MD=K2:GVH5*7K]C#MP86;8!7LS'::=E\_&P@CQ(FRO8!MSCF^Q_=B>[SFXDWF
M  I]E 63$R=7:GGENC+-H23RDB^!Z2]S+DJB=%<L7+D40+**5!8N]KS(+0EE
MSG1<C3V)Z9BO5$$9/ DD5V5)Q.<-%'P]<7QG,S"CBUR9 7<Z7I(%/(-Z63X)
MW7-;E8R6P"3E# F83YQK_RJ)#;X"?*.PEITV,DY>.7\SG8=LXG@F("@@54:!
MZ-<[W$)1&"$=QJ]&TVFG-,1N>Z-^7WG77EZ)A%M>?*>9RB=.[* ,YF15J!E?
M?X'&S\#HI;R0U1.M&ZSGH'0E%2\;LHZ@I*Q^DX]F'3H$/]I#P T!]PGA'D+0
M$()C"6%#"*N5J:U4ZY 01:9CP==(&+16,XUJ,2NVMD^92?NS$OHKU3PU?6#O
MP!07GXBP#-V2)56DH+\A0P],@0"I[(,S7IBB6Q.1H=,$%*&%/$,7Z.4Y0:<G
M9^@$48:^YGPEM:X<NTK':F9TTR:NFSHNO"<N'Z-'SE0NT1W+(-L6<+7)UBG>
M.+W!!Q432"]1X)\C[&'?$M#M\73/0D^.IONC VZ"-F]!I1?LT9L!*="=5$0!
M:G-XOB>!7"J)?IB4H?LZ9S\/A!"V(815".&>$+IST6:N<_0*"\H890O$YV@)
M@O+,EOU:>E!)FZWI?8K] .N5>>^FQ(:*O.$V*K&@O&$T:%%;[@:MN\%!=^WJ
MI1V;BFNGS6+;7-6242>2((K#H.?*@L*A%_=<65 >'@1V5U'K*OKGG*$T)V)1
MNTMUJ9C$25* ]:^-=J*Z"()X)W$V&([BJ.?1 L.CT/?M)H>MR>%_%";H_4T[
M^P0B;,:&.Z'@,-A)G06U6[:)#=4MVRU7<>LJ/JX@*4M70O3WQ-I%O/,K!/%H
MU,_.+BK$W@CW7.RB!GZ$XYX+MW/VE*#KR)SA4A?2BJEZ<VY'VVO"=74Z]L9O
M]/6A/NW_RM1WCT==GI1)5,!<2WJ70QV3J,_SNJ/XLCKA7KG2YV75S/45"(0!
MZ.]SSM6F8R9H+U73/U!+ P04    " #:@%%4MBK;7UH"  #1!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6R55$UOVS ,_2N$L4,+=+7C)-U0) ;:
M9,,*K$#0M-MAV$&UZ5BH/CR);MI_/TEV/&](LNUBB1(?WR-E<K;5YLE6B 0O
M4B@[CRJB^C*.;5ZA9/9<UZC<3:F-9.1,LXEM;9 5 21%G";)12P95U$V"V<K
MD\UT0X(K7!FPC93,O%ZCT-MY-(IV!W=\4Y$_B+-9S3:X1GJH5\99<1^EX!*5
MY5J!P7(>78TN%U/O'QR^<-S:P1Y\)H]:/WGCIIA'B1>$ G/R$9A;GG&!0OA
M3L:/+F;44WK@<+^+_C'D[G)Y9!876GSE!57SZ'T$!9:L$72GMY^PRR<(S+6P
MX0O;SC>)(&\L:=F!G0+)5;NREZX. \#HX@ @[0#IGX#) <"X XQ#HJVRD-:2
M$<MF1F_!>&\7S6]";0+:9<.5?\4U&7?+'8ZR>\.49:&DUE%3!7<H&&$!*V:(
MHX6_>YPLD1@7]A3>PL-Z"2=O3N$-< 7WE6XL4X6=Q>2T>L8X[W1=M[K2 [I&
M*=QJ196%#ZK XO< L4NRSS3=97J='HVXQ/P<QJ,S2)-TM$?0XM_AR1$YX[[P
MXQ!O?"#>L(BOPR+#M\_.%6X(I?U^A&C2$TT"T>1_B<[@2NI&D05=#L_W/59+
M,0T4?C \9VY,N#(\[Q$V[85-CPI;UX(3%%H(9D#P$MTO8QNG(T>HM>"Y^[?V
M:9GNT])+:=_RN$\K-QYTC42S"</$0NYKTC90?]K/JZO0IO$O]W;8W3*S<>)!
M8.F@R?D[QVS: =(:I.O0@X^:7$>';>5F+AKOX.Y+K6EG>()^BF<_ 5!+ P04
M    " #:@%%482R&V1T#  "M"   &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6R55FU/VS 0_BM6- F0!GEMTJ*V$FV9Q@02@L$^3/O@)M?&P[&+[;3T
MW\]V0A;ZIO*E]<L]S]US=\FEO^+B1>8 "KT5E,F!DRNUN'1=F>908'G!%\#T
MS8R+ BN]%7-7+@3@S((*Z@:>%[L%)LP9]NW9O1CV>:DH87 OD"R+ HOU""A?
M#1S?>3]X(/-<F0-WV%_@.3R">EK<"[US&Y:,%, DX0P)F V<*_]RDAA[:_!,
M8"5;:V243#E_,9N;;.!X)B"@D"K#@/7?$L9 J2'28;S6G$[CT@#;ZW?V;U:[
MUC+%$L:<_B*9R@=.UT$9S'!)U0-??8=:3\?PI9Q*^XM6M:WGH+24BA<U6$=0
M$%;]X[<Z#RV '^\!!#4@V 1$>P!A#0B/!40U(+*9J:38/$RPPL.^X"LDC+5F
M,PN;3(O6\@DS97]40M\2C5/#&[8$J70=%2(,_>!$+Y[UKA2 KH3 ; [F4J*C
M#4>88I8">K1=>\.JUC0U/IV PH3*,W2.GAXGZ/3+&?IBV'[FO)289;+O*JW)
M1.:F=?RC*OY@3_Q^@.XX4[E$URR#[".!JY/19"1XS\@H.,@X@?0"A?Y7%'B!
MOR.@\?%P;P=\<C3<[QU0$S;U#2U?N(?O^K4D:HWN0.4\:Q51(IWOCV64Z/?5
M5"JA'\4_!SQ'C>?(>HZ.ZJR_UM.R;AC<:IA=-:^8.Y;9O+B6PT[BFVHLVX78
MM@JC. D;JP]A=YJP.Y\(VR0)9TO3T!(I_DD9E:>X+<./@V!#QK95T.V$O8]6
MD\ZV6,_O=G>+C1NQ\4&Q$Z+K3::E?3SY#$G"YA3.9[@@=(THUVTR$[Q )4LY
MDYR2#"O(T.WM^&2GX'B'%"^.-@3OL.HED;<A.-X2'"1Q$NP6G#2"DX."Q[Q8
M8+8^D;JXV^V9P5+/P84]Y'HV$IT&+!">"]A?Y&2[5[W8VU SWK8*PU[+JE+C
MME[D!8BY'8@2I;QDJGJ#-:?-S+VRHV;C?*1G<34Z_]-4@_P.BSEA$E&8:4KO
M(M$QB6HX5AO%%W9<3+G2P\<N<_T] <(8Z/L9Y^I]8QPT7RC#?U!+ P04
M" #:@%%4*11IVM@"  #R"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6R]5MM.&S$0_971BDH@T>PE5U 2"9*B4A$U(H(^H#XXNY.LA=<.MC>!OZ_M
M+-M$9$.H5!Z2]67.F3GC\:6[$O)1I8@:GC/&5<]+M5Z<^[Z*4\R(JHD%<C,S
M$S(CVG3EW%<+B21QH(SY41"T_(Q0[O6[;FPL^UV1:T8YCB6H/,N(?+E$)E8]
M+_1>!V[I/-5VP.]W%V2.$]1WB[$T/;]D26B&7%'!0>*LYUV$YX/0 9S%/<65
MVFB#E3(5XM%VKI.>%]B(D&&L+04QGR4.D#'+9.)X*DB]TJ<%;K9?V:^<>"-F
M2A0.!/M%$YWVO(X'"<Y(SO2M6'W'0E#3\L6"*?</J\(V\"#.E199 3819)2O
MO^2Y2,0&(&Q4 *("$!T*J!> NA.ZCLS)&A)-^ETI5B"MM6&S#9<;AS9J*+?+
M.-'2S%*#T_UKOD2ES;IHH!Q^"&H:]Z:72X0+*0F?HYU4<+#A\1 UH4R=P%>X
MFPSA^.@$CBQF1!DS*Z>ZOC:!6_=^7 1YN0XRJ@ARB'$-ZN$I1$$4[H /#H<'
MVW#?I*O,653F+')\]0J^B=E+2<X0Q R^/>54O\ (=2J2C20I>+@Q,+C6F*G?
M>YS62Z=UY[11X;1P1)T'3&Q";VX&.Y.Y)NHX(KN-E_U6K=GUEYL9>VL3U#JE
MS5:$C3+"QMX(1Y33+,_@8839%.4^T<V2LOEYF6Z53EM[=0RIBD5NRON6:(0[
MM4ZVJ6J49@-2/H<K0B7<$Y:[P!CA"=@?$WKG>NQW%]9K0?!E5U5_'+>EMUWJ
M;1]266\2>PH_5QRE2ND"QBAC,V0.]ET"]_-'S2J!'\=M">R4 CO["Y,\'UJ8
M9R7EV><59AC\/:R#SRW-=_R%K:JE^P?@MN:-"RK\S^7YCH-F4"ER/[#=J!+I
M;US(]C4T(G).N0*&,\,4U-KFV)/K!\:ZH\7"W=%3H<V-[YJI>92AM 9F?B:$
M?NW8:[]\YO7_ %!+ P04    " #:@%%4QYB01GD"   S!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V-"YX;6R556U/VS 0_BM6Q(<B;>2ML VUD5K"-"8A
M(3K8AVD?W.3:>"1VL2\M_/N=G30+T%;L2^,[W_/<JZ^CC=(/I@! ]E25THR]
M G%U[OLF*Z#BYD2M0-+-0NF*(XEZZ9N5!IX[4%7Z41"<^147TDM&3G>CDY&J
ML102;C0S=55Q_3R%4FW&7NAM%;=B6:!5^,EHQ9<P [Q;W6B2_(XE%Q5((Y1D
M&A9C;Q*>IT-K[PSN!6Q,[\QL)G.E'JQPE8^]P 8$)61H&3A]UG !96F)*(S'
MEM/K7%I@_[QE_^IRIUSFW,"%*G^*'(NQ]]EC.2QX7>*MVGR#-I]3RY>ITKA?
MMFEM X]EM4%5M6"*H!*R^?*GM@X]0'BV!Q"U@.@U8+@'$+> ^+V 80MPI?:;
M5%P=4HX\&6FU8=I:$YL]N&(Z-*4OI&W[##7="L)A<B778)#ZB$Q(]ET).MR3
M5&M@$ZVY7(*]-.P_##-5 9LA1Z<A13.=MLV#%)"+TARSC^QNEK+!T3$[LH0_
M"E4;+G,S\I'2LL'Y69O"M$DAVI-"&+%K);$P[%+FD+\D\*D>75&B;5&FT4'&
M%+(3%H<?6!1$X8Z +MX/#W; TW?#PR\'LHF[%L>.+][#=_E8"WQFUX"%RGM]
M-(SJ_;*3AOV:S UJ>HV_#W@>=IZ'SO/PL&=J;SL4@U(9ZOU"JXK]<8[7[0CQ
MW@CM&H'&T:ES9%?9.@D#JNVZWY6W-J>O;=*W-G'/ILG2[SVG"O32K27#,E5+
M;(:HTW:;;^(>_"O]E#9BL\#^T33K])KKI9"&E; @RN#D$T6DFQ75"*A6[M'.
M%=(*<,>"MCIH:T#W"Z5P*U@'W?]$\A=02P,$%     @ VH!15#>K?\"& @
MH08  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULC95=;YLP%(;_BH5Z
MT4I=^ ITJA*DEFA;I5:K^K6+:1<&#L&JL:EMDN;?SS:449%TO0G^.._KYQSB
MPV++Q;.L !1ZK2F32Z=2JCEW79E74&,YXPTPO5-R46.EIV+MRD8 +JRHIF[@
M>;%;8\*<9&'7;D6RX*VBA,&M0+*M:RQVET#Y=NGXSMO"'5E7RBRXR:+!:[@'
M]=C<"CUS!Y>"U, DX0P)*)?.A7^>QB;>!CP1V,K1&)E,,LZ?S>2J6#J> 0(*
MN3(.6#\VD *EQDACO/2>SG"D$8[';^[?;.XZEPQ+2#G]10I5+9VO#BJ@Q"U5
M=WS[ _I\(N.7<RKM+]IVL6<Z.&^EXG4OU@0U8=T3O_9U& G\^0%!T N"SPK"
M7A#:1#LRF]8**YPL!-\B8:*UFQG8VEBUSH8P\Q;OE="[1.M4\KW% C,%(!%F
M!;IB!=2,E"3'ILH2C?:/5Z PH?($?4&/]RMT?'2"CA!AZ*'BK=1JN7"51C+&
M;MX??]D='QPX?@7Y#(7^*0J\P-\C3S\O]][+75V(H1K!4(W ^H7_K\;OBTPJ
MH?]E?S[P#0??T/K.#_@^<(4IXB6ZYE@7->4;$%"@;#>J[[[B=:Z1=37W<9.$
M7N1Y.M7-N$C3L,#W1U'OF.<#\_QSS -BT>-?L9>6&/Z+3/>%?=R=<SP".IM
M3V/B0\C1@!Q]B&SPT!TTK<@K?;7_D:-K@C-"B=KMHXTF).&$=AHS/T0;#[3Q
MA[0]'1?H9T;)NKMPIRAMA0"F4(J%V!&V1D^8MK"/.YZ^]F@"/@WRI^3NJ(&8
MYGV#Q9KH-TVAU#)O=J;UHFN(W43QQO:4C"O=H>RPTM\0$"9 [Y><J[>):5/#
M5RGY"U!+ P04    " #:@%%4V&X+/.$#   ##   &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6R5EEUOFT@4AO_*"/6BE9+ 8!MP95M*<%;M124KV;87
MU5Z,X=B,"HQW9HB=?[]G !,,F&9O;&8X7\]\O)S%4<C?*@'0Y)2EN5I:B=:'
MS[:MH@0RIN[$ 7)\LQ,R8QJ'<F^K@P06ETY9:KN.X]D9X[FU6I1S&[E:B$*G
M/(>-)*K(,B9?'R 5QZ5%K?/$$]\GVDS8J\6![>$9]/?#1N+(;J+$/(-<<9$3
M";NE=4\_KZEK'$J+'QR.JO5,#,I6B-]F\#5>6HZI"%*(M G!\.\%0DA3$PGK
M^+<.:C4YC6/[^1S]KQ(>8;9,02C2GSS6R=(*+!+#CA6I?A+'+U #S4R\2*2J
M_"7'VM:Q2%0H+;+:&2O(>%[]LU.]$"T'ZEUQ<&L'M^LPO>(PJ1TF[W68U@[3
M<F4JE'(=UDRSU4**(Y'&&J.9AW(Q2V_$Y[G9]V<M\2U'/[T*199QC1NI%6%Y
M3$*1:Y[O(8\X*/*32<ER_4J>1&H.V9')F'Q<@V8\59_(+?G^O"8?/WPB'PC/
MR=^)*!0&40M;8VDF@1W593Q49;A7RJ N^8:9$T4>\QCBRP V,C5@[AGLP1V-
MN(;HCDSH#7$=EPX4%+[?W1EP7[_;G<Y':";--DW*>),K\9J-N(\B6;#T8D-^
MW6^5EGB#_AG)-&TR3<M,TS]EDJ! OH"Z(5O8\SS'4T'$CAQ <A$/[7 5=U;&
M-7+SLG+G#G47]DM[V0>LO*E9XK;5>M!J-F^L+M!F#=KL?6AP0ME40%!W$I'A
M.8\A1?61$).XD 94)S!"6J7QVM4Y@>]W2/M6U)_328=TP&KJ!;-A4J\A]49)
MPX3A'5;F4H+2'.41!WA<"'X;;N'$E;GCY%BM!U[T(4BO#SD)NKO9-Z(3.NL@
M#D2BWA5"OR'T_T0H#:&$%.%BH@51NH@B<7N>B5+&LT$ROU=/Y_B%?8O ZQ[1
ML2@72$&#%(PB/6O43G.?C0X_GC08)20;*>(BTJ2K #<$-0:_]'B,S<9NV&LI
MXD.\0:_26]>=33LG,1PPH_YT[G6XA\R\(+AR-^<-_/S_R@[RCPO.O'^NYKX;
M=+"&K'JRM!ZPNI"E"RCJO'U=G5&LK[DJD"L"\@210(D9OFQA'::=WW>Z)ZXV
M:JLBI<ZU&EL= !VML;HWN/ 'QB6)A-*#%=)^<N]J<O<MN3N:_+&6IQ@7J,P?
M8OY*J^YW.VP.\<T7H]&#/87;_TSXO9KL5G>4 :J&Z3(5@A:YKOJ)9K;I9._+
M_JTS_V ZW++K>@M3M<??4(QXKD@*.PSIW/E8DJPZSFJ@Q:'LP;9"8T=7/B;8
MI8,T!OA^)X0^#TR"IN]?_0=02P,$%     @ VH!15'O_\PH< @  BP0  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULC51-;]LP#/TK@M%#"VQ1[+1K
M43@&TF3#!G1 D*S;8=A!L1E;J#XRB4[2?S]*=H(,:X9>+%'B>R2?2>4[ZYY]
M X!LKY7QXZ1!W-QS[LL&M/ #NP%#-VOKM$ R7<W]QH&H(D@KG@V''[@6TB1%
M'L_FKLAMBTH:F#OF6ZV%>WD 97?C)$T.!PM9-Q@.>)%O1 U+P*?-W)'%CRR5
MU&"\M(8Y6(^327H_'07_Z/!=PLZ?[%FH9&7M<S"^5.-D&!("!24&!D'+%J:@
M5""B-'[WG,DQ9 ">[@_LGV+M5,M*>)A:]4-6V(R3NX15L!:MPH7=?8:^GIO
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
M/GV_W/M7[NJ\-,GQF^3XUE[08>_=N?AUOI1*Z%_R]QM>@\9K8+V&'5ZO0$J
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
M2\K++?5#FA4!\OLU8^+UINB@.=N<_@]02P,$%     @ VH!15'D7QN^@!
M5!(  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULM9CQ;]HX%,=_WOT5
M3V@G;1(CL4,HG2A2@4[':9VJTFX_G.X'0PSXFMB<[4#[WY_MT(0MB==)5WZ
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
M ?U^P?4'>KDP!JH?4(9_ 5!+ P04    " #:@%%4DNV=T(T%  #$'   &0
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
M!XM'UPYONM;N M)-Z(ZU)M=K85JYUP"-3W#[&^U$](%ON.%]R?\"4$L#!!0
M   ( -J 452SD%\3. (  #X&   9    >&PO=V]R:W-H965T<R]S:&5E=#<W
M+GAM;(V57V^;,!3%OXJ%^M!*4R 00J@(4M-HVAXJ54F[:9KVX,!-L&HPLV^2
M]MO/-@1E*OF3!["-S_F=&ZQ+LA?R314 2-Y+7JFI4R#6]ZZKL@)*J@:BADH_
M60M94M13N7%5+8'F5E1RU_>\L5M25CEI8M>>99J(+7)6P;,D:EN65'[,@(O]
MU!DZAX4%VQ1H%MPTJ>D&EH"O];/4,[=SR5D)E6*B(A+64^=A>#^+S7Z[X0>#
MO3H:$U/)2H@W,_F>3QW/! (.&1H'JF\[> 3.C9&.\;?U=#JD$1Z/#^Y?;>VZ
MEA55\"CX3Y9C,74F#LEA3;<<%V+_#=IZ0N.7":[LE>R;O:.Q0[*M0E&V8IV@
M9%5SI^_M_W D\(<G!'XK\&WN!F13SBG2-)%B3Z39K=W,P)9JU3H<J\Q+6:+4
M3YG683J'%1)[>:*XE0P9*'([!Z2,JSMR0UA%7@JQ5;3*5>*B1AJAF[7VL\;>
M/VF?#4@P_$)\SQ^^+N?D]N;N?Q=7!^Y2^UUJW]H&YU(?!?[]L%(H]1O^<\8\
MZ,P#:SXZ8?YK,>PKM!&%5F2.^B[U(R^(P\3=]<!&'6QT >;WP1K1^ CF]7/"
MCA->X 1]G/!:SKCCC"]P1GV<\;6<J.-$%SAA'R>ZEC/I.).SG)<"=*];(\@^
MW.03+O+,KY\9=\SX/%,@Y7VX^-,1C/N.H'O4#DQG?:)RPRI%.*RUT!M$VD$V
MW:J9H*AMAU@)U/W&#@O=X$&:#?KY6@@\3$S3Z3X9Z3]02P,$%     @ VH!1
M5/R6K1#N 0  500  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULC51-
M;]LP#/TK@M%#"VR1/])L*&P#:8)]' 8$S=H=AAT4FXF%RI(KR7'W[T?)CN$"
MS=J+14I\CWP4Y;13^M%4 )8\UT*:+*BL;6XH-44%-3,SU8#$D[W2-;/HZ@,U
MC096>E M:!R&"UHS+H,\]7L;G:>JM8)+V&ABVKIF^N\M"-5E012<-N[XH;)N
M@^9IPPZP!7O?;#1Z=&0I>0W2<"6)AGT6+*.;5>+B?< #A\Y,;.*4[)1Z=,[W
M,@M"5Q (**QC8+@<805"."(LXVG@#,:4#CBU3^Q?O';4LF,&5DK\XJ6MLN!S
M0$K8LU;8.]5]@T'/M>,KE##^2[H^=A$&I&B-5?4 Q@IJ+ON5/0]]F "B^1E
M/ #B]P*2 > [1_O*O*PULRQ/M>J(=M'(Y@S?&X]&-5RZ6]Q:C:<<<39?%D\M
M-[QOJ2S)5Z7*C@M!+M=@&1?FBGPD]]LUN;RX(A>$2_*S4JW!4)-2BP4X&EH,
MR6[[9/&99&LH9B2)/I XC*-7X*OWP\.7<(JR1^WQJ#WV?,D9OE'K[^7.6(T3
M]><_K,G(FGC6^1NLK[6G1UY[I'M?QSQ:S$/4<IQVX:VHOBPZN73WX'XP?>#2
M$ %[Q(6S3TB@^R'N':L:/P<[97&JO%GANP?M O!\KY0].6ZTQC])_@]02P,$
M%     @ VH!15,VMV(_. P  %@P  !D   !X;"]W;W)K<VAE971S+W-H965T
M-SDN>&ULG5??C]HX$/Y71M$^M-*6_"0)%2 !:=65;N]6I7M]./7!FQAB;6)3
MVX'VOS_'"6DV,=Q>>0#;^;[)?#/V>)B?&'\6.<82?I0%%0LKE_+PWK9%FN,2
MB0D[8*J>[!@OD513OK?%@6.4:5)9V)[CA':)"+66<[WVP)=S5LF"4/S 051E
MB?C/-2[8:6&YUGGA,]GGLEZPE_,#VN,MEH^'!ZYF=F<E(R6F@C *'.\6ULI]
MG[B:H!%_$WP2O3'44IX8>ZXG=]G"<FJ/<(%369M ZN>(-[@H:DO*C^^M4:M[
M9TWLC\_6/VKQ2LP3$GC#BJ\DD_G"BBW(\ Y5A?S,3I]P*VA:VTM9(?0WG%JL
M8T%:"<G*EJP\* EM?M&/-A ]@AM>('@MP1L2@@L$OR7XKR4$+2'0D6FDZ#@D
M2*+EG+,3\!JMK-4#'4S-5O()K?.^E5P])8HGEQ\0IX3N!1PPAVV.. ;#TIL$
M2T0*\1;>P>,V@3<W;^$&;!#U4P&$PB,E4MSV%K[DK!*(9FKQYL5\;DOE=_UV
M.VU]7#<^>A=\=#VX9U3F C[0#&<O#=A*<*?:.ZM>>U<M)CB=@._>@N=XKL&A
MS>OICH&>O)KNSJZH\;L<^MJ>_U\Y?#@G[!824E029[?P]!,VK"S5$=L42*AL
MW-&TJ#*%AR\GUBS"/98YR^"?/Y1EN).X%-^N^!5T?@7:K^""7W^JLD5HRDIL
MRGG#G6IN79V.2W\6QF$\MX_]3(QAGC^+H^ E+!G#7"^:QE$'>Z%@VBF87E6P
M1H*D\%47#YS!ZHBY*H9-C 7\54DAU996L30);$R'?<]GSLP;Z#.@XM!U!O(,
MJ"@.0K.ZL%,77E6WE2Q]!G9H"O )<?/A#$?O#D99&F.\V0"3&.RXGEE!U"F(
MKBI(\ YSKC*CMKBZ"0724E87I40C%WQO$.K-&.,%P]UFP+@7MEK<28FO2VD.
M[.]NMMB4@'BHS81RIX,MF1A0<1!-S?IFG;[957VF(J6/ETE-8RKJGV9_$@ZR
ML!FCXHD?.[V/.U V9@23:6P6YCJ_KE#G?TMKTVF\[!R3.F]XI RP>.+Y T4&
M5# )+DGJ=07N54DK*LF[K-:@NC(0NE#@[Q4YH@)3V18+H$P7>'6=J/VJ[GB9
M8TA1D59%<Q#9#K)V6Q=,- V%[A",87%'V\YUAS$98_QH-@R)P= @'G:O82HQ
MW^O&4T#**BJ;+J);[9K;E6[I!NOKNNG5C=@O,TW'?(_XGE !!=XID\XD4B6<
M-TUH,Y'LH-NR)R95DZ>'N6K<,:\!ZOF.,7F>U"_H_@HL_P502P,$%     @
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
M<VAE970X,RYX;6RM5DUOVS@0_2N$MEBT0!J)DJR/KFW L5.TAV*#I-T]+/9
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
MK&J ^OV6<_GX4G?0?V:Z^ ]02P,$%     @ VH!15''E,]*1!   X!,  !D
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
MX9R5PCZH]7>L_70=7ZJ$\;^PKG.C -+26%748%)0<%G]L]>Z#EN 5G($$->
M>!?0.0)HUX#V1P&=&M#QE:FL^#I,F&6#GE9KT"Z;V-S"%].CR3Z7KNTSJ^DI
M)YP=C$I#$6-@A@OJIC6P'[F$1WRU)1,&SB=H&1?F@H)/LPF<GUW &7 )C[DJ
M#9.9Z8669#GR,*TEC"H)\1$)K1CNE;2Y@:\RP^P]04A^&E/QQM0H/LDXP?0*
MVJU/$$=QZX"@\<?AT0'XY,/PUI<3;MI-B]J>KWV$K^X#/.!2:<OE FYE==_=
MQ?EU1^EP:[$POT\<UFD.Z_C#.D<.FY8ZS>D>P3!-52G]<</L#[V(_ETX5(V*
ML.L)W919#9*(RK8ZH*+;J.B>5#'.F5Z@H;DBF,4,K )C2U)TN8FD@O'BX,O6
MW9/S)J;J_G[&=;*3,ZERDH,L[RPEC:7DI*5'99F %1-EU3?V5E2@>P-KS2U>
MJOG\D*EQLB^Y$^UJWD_J1GN="+=F18%493=S#?AF5S>LB39C?>BGV4Y\1..^
MFLYO--6WXIZ:QZ4!@7.BC*X^DR1=S=]J8]723Z1G96F^^65.GRS4+H&>SY6R
MFXT[H/D(#OX#4$L#!!0    ( -J 45399LCJS@(  "$(   9    >&PO=V]R
M:W-H965T<R]S:&5E=#@X+GAM;)U636_B,!#]*Z-H#ZW$D@\(M!4@\57M'BHA
M:+N'U1Y,,A"KB4UMI[3[Z]=V0DI+0'0Y$-N9]^;->)BAM^7B22:("EZSE,F^
MDRBUN7%=&268$=GD&V3ZS8J+C"B]%6M7;@22V(*RU T\K^-FA#)GT+-G,S'H
M\5REE.%,@,RSC(BW$:9\VW=\9W<PI^M$F0-WT-N0-2Y0/6QF0N_<BB6F&3))
M.0.!J[XS]&^F76-O#1XI;N7>&DPD2\Z?S.9GW'<\(PA3C)1A(/KQ@F-,4T.D
M93R7G$[ET@#WUSOV6QN[CF5))(YY^HO&*ND[5P[$N")YJN9\^P/+>$+#%_%4
MVF_8%K:=T($HEXIG)5@KR"@KGN2US,,>P.\< 00E(/@,:!\!M$I ZUQ NP2T
MSP6$)<"&[A:QV\1-B"*#GN!;$,9:LYF%S;Y%ZWQ19NIDH81^2S5.#18)$0AS
MW.0B2G3"82;X6I ,+B:H"$WE)7R'A\4$+KY=PC>@#.X3GDO"8MESE19@:-RH
M=#8JG 5'G/D!W'&F$@E3%F/\D<#5RBOYP4[^*#C).,&H"2V_ 8$7^#6"QN?#
MO1KXY&RX?UT#GYZ&W^*R"7[7>@].)*-5W67+\K6^>I>_ATNIA/Y-_CGAI5UY
M:5LO[6->%(^>:KPT8)BKA OZ%V,89CQGJJY""O+0DILF]C+P/?/IN2\UHL)*
M5'A2U+WND3(7;V#5-<"F0FI)T7-.Q>=2*Y04C)T])5<GE'0J)9TO*7DD:8[O
M0AHPYE+!'>I4U:KJ'.0G],/@7511UH=6_K4??#2:U%(=":];A=?]S]N?HQE+
ME*WWZV#/\'A)= ]TMJ]"[U/(TT,K_Z-9$8^[UPLS%&L[A"1$QGG15ZK3:LX-
M;7O_=#[R;R;%N'JG*8;G'1%KRB2DN-*47K.K18EB(!4;Q3>VXRZYTOW;+A,]
MPU$8 _U^Q;G:;8R#ZE_!X!]02P,$%     @ VH!15+U'@H8Y @  ,04  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULG53!;MLP#/T5P>BA!;K(=I*V
M*!P#:;)B.Q0($G0[##LH-A,+E257DN-N7S]*=@QW:XIB%XN4^![Y:$I)H_23
M*0 L>2F%-+.@L+:ZI=1D!93,C%0%$D]V2I?,HJOWU%0:6.Y!I:!Q&%[1DG$9
MI(G?6^DT4;457,)*$U.7)=._[D"H9A9$P7%CS?>%=1LT32JVAPW8QVJET:,]
M2\Y+D(8K233L9L$\NEU,7+P/^,:A,0.;."5;I9Z<\S6?!:$K" 1DUC$P7 ZP
M "$<$9;QW'$&?4H''-I']GNO';5LF8&%$M]Y;HM9<!.0'':L%G:MFB_0Z9DZ
MODP)X[^D:6.OI@'):F-5V8&Q@I++=F4O71\&@&AR A!W@/BC@'$'&'NA;65>
MUI)9EB9:-42[:&1SAN^-1Z,:+MU?W%B-IQQQ-MW46P//-4A+/A_P:\CY$BSC
MPER03^1QLR3G9Q?DC'!)'K@0V'F34(N)'9QF79*[-DE\(LD];$<DNKXD<1C'
M;\ 7[\.7D(W(./+PZ#6<HMQ><]QKCCW?^,.:?\RWQFH<J9_OT(][^K&GGYRB
MMRI[(FNH:IT5.&%DI=5>L_(2]]R]XG)/YK4ME.:_(1\&SDM52_M6?]N,-SZC
MNYB'-)K<C*8)/0S;^&_4JZ!7:B:]FLE_JAEH: O'(<GP)3% <VB-MZ2TZ:9#
M*6'X5XUT,-#N,7E@>L^E(0)VB I'UPC7[05M':LJ/^-;9?'&>+/ -PVT"\#S
MG5+VZ+AKT[^2Z1]02P,$%     @ VH!15+\^XC@= P  "A(   T   !X;"]S
M='EL97,N>&ULW5A1:]LP$/XK1AVC@U$G<>O&:QS8 H7!-@KMP]Z*$LN.0)8\
M6>F2_OKI+,=.4EWI^K!E<T@MW:?[[M/=N3*9U&8CV.V2,1.L2R'KE"R-J3Z$
M8;U8LI+69ZIBTB*YTB4U=JJ+L*XTHUD-3J4(1X-!'):42S*=R%5Y79HZ6*B5
M-"DY[TR!NWW.4C*,STG@Z&8J8RFY/WW[8Z7,U9O W4_>GYP,[M]='=I/&^ =
M";VD%R\@/1O@O!;#J.,743_#C!%?[A/W1'N.89O5Z217LD]N1)S!,M.2!0]4
MI&1&!9]K#EXY+;G8./,(# LEE Z,K:H--01+_>C@H9M!P5N>DDNEF]@N@OL[
M;Y<? -L9".1"= )'Q!FFDXH:P[2\MI-F<6-\ @7M^&Y3686%IIOAZ(+T#LW-
M!IDKG3'=A1F2K6DZ$2P'.9H72[@;584 &J-*.\@X+92DC8:M1SNPM LFQ"T\
M#=_S/>YUOE.S 51,=D,KJ!TZ&C<!_ETVQ[U+^SK>H.(/RGQ:V>W(9@Y-QFXT
MR_FZF:_S3@#&/L39:56)S4?!"UDRM_D7!YQ.Z-8O6"K-'VTT:)6%-3!-@@>F
M#5_L6GYJ6MVQM=FVTSK'-8_^0<U_-L\%DTQ3L2O:]OXQ9_G5BMOCXV]H;OZM
M'"KVBHPNCU]C>V0>N\CX^$5&R?%K;%\VCDYDV!Z-.^?OWNG;60-XRTG)-WA?
M$GW08+[BPG#9SI8\RYA\<@A;>D/G]D5WC]^NSUA.5\+<=6!*^O%7EO%5F72K
M;B 1[:I^_ 6V-XR[5RP;B\N,K5DV:Z>ZF#?#P YLU/8"AT/DNKG\".;C,#\"
M&!8'4X#Y."\LSO^TGS&Z'X=AVL9>9(SZC%$?Y^5#9LT'B^/W2>SEWVF21%$<
M8QF=S;P*9EC>XAB^?C9,&WA@<2#2[^4:KS;>(<_W 5;3YSH$VRG>B=A.\5P#
MXL\;>"2)O]I8'/# JH#U#L3WQX&>\OM$$505TX8]P3B2)!@"O>COT3A&LA/#
MQU\?["F)HB3Q(X#Y%401AL#3B".8 M" (5'4G(,'YU&X/:?"_M>?Z2]02P,$
M%     @ VH!15)>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q
M?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2V
MBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=S
MI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV
MX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)
M#^Q^ %!+ P04    " #:@%%4W#"*%+4&  "P.@  #P   'AL+W=O<FMB;V]K
M+GAM;,6;75/;.!1 _XHF3_2A&^+O=DIG*(%N=E)@&I8^=H2C))K:5E:2H?37
MKR27Y9K$=_;EDA>"9<<YD62=*UWEPX/2/^Z4^L%^UE5C3D8;:[?OQV-3;D3-
MS1]J*QIW9J5TS:T[U.NQV6K!EV8CA*VK<71\G(UK+IO1QP]/][K68WB@K"BM
M5(TK] 6W4CR8Y_/^D-U+(^]D)>WCR2C\7XD1JV4C:_E++$]&QR-F-NKA3Z7E
M+]587BU*K:KJ9#3I3MP*;66Y4[SPD#?\SH02R^^^<@=R,LJ.W0U74AL;K@CW
MYX[Q7KB+NZ/6J@M96:&GW(K/6K5;V:S];=RW&(.O$>KAZ;6KQ/?Z_U2C6JUD
M*::J;&O1V*X>M:@\8&,V<FM&K.&U.!F=J7NAV35?"_^EW*?,EMT7M(X,5)=^
M+]T)/5L&1CJ>TW8I+9LUW9O=68 5(5@1+=:9.U:57+I/7[*%A_!O,$RMV-56
M:  9(Y#Q*T)^XA5O2L%"'S0 ,$$ DX,!LJ-K#B!3!#(]1%/[EEYLN(:/289
M9@?KCV?<; !DCD#FM)"+MJZY?@Q5)]>-=&_CKB9/RU*UC94 LD @"V)(J\H?
MKC,:5Y%GJG9W,B_'G7<(W3M:N@LN-;OE52O8%\%-J[MVAF/U,398']/BS9I[
M=X%R;<P;5WU\*YT]O53="&Y[P^($=0JQ5&XT=ZT:P@3#'J3=L*_^,H=YS76O
M(TXPQTR()>-KT]@PVLB&_:6D^^?6';E69Z>Z5YN892;$FOG<<E>?5@@36GW6
M+$7=/=SA4HB)N69"+INZEK8;%D/O=*&=B[)$4TK1@\1<,R&6C0\>N,=B<_=X
M][DPO4S(_5+7;>,B9C85]Z)2V] KI])8+4O+("8FF FQ8:;BSD(6S",38I&<
MEO^T[D-]>>AOGY5:/LBJ8D>7;H[2:UE,*!-BHYQSW;C^9ICK>3L1383))"*7
M2:EJP6[XSUYM19@Y(F)S?&J-;(0Q;"'6+\T;H?,18E>$EG,:V[:ZW+B1@[F9
M\%KS>K>W19@K(F)7+-H[(_YI_>!Q?O^R_C [1,1V0&/3[Q'$Q/P0$?L!QXPA
M)J:+B%@70T$T.[KA@>09$]-%1*R+@6B:_2Z'F)A)(F*3H%%UOV]B)HF(38(&
M6.P,KHE@6HF)M?(RQ&(+=]-E6PG_4,UAWXPQT\3$ID$Q+UJ(B7DG)E\(0P+#
M7M^,T94P8N_XP)"%/]T(9-Y ,DP\,;%X=N,O!HL@)B:>F%@\,!ACO8-0H1 3
M$T],+)Z=^(SU2B F)I[XD"MAWQ.(B8DG)A:/BR%=%[2==\[==*9[NH^FPG)9
MP=@MQL034T]AC)5U6+[YVXA56[&Y7(G_*.&3GF#B28C%@S=Z"C$Q\23$XOG&
MM5_.>=Q?@9AK$NHYCJA6;V>-B]-"HF O'R:9A%@R5W;CQO"YY"&YZ(.>O8AH
MPN6@TYP,8F*V2:BG.4/SAXX?8F*V20XUS>DF$! 3LTU";9O!V@PG("9FF^1
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
M2P$"% ,4    " #:@%%4!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( -J 453#Z"%%[@   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M -J 45297)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ VH!15*S!Q@G/!0  MA@  !@
M     ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M -J 452W'=/O%0(  &0%   8              " @1(.  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    " #:@%%4%"M"D@@%  !]$@  &
M            @(%=$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ VH!15+3&C-JQ!@  8AD  !@              ("!FQ4  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( -J 452)P_BZ?0(  )D&
M   8              " @8(<  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    " #:@%%4U6@/7[@&  !?(0  &               @($U'P
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ VH!15))E/G ^
M"P  "S   !@              ("!(R8  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( -J 453=&@;KVRD  !Z    8              "
M@9<Q  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #:@%%4
M:)$;@\ 3   <0@  &               @(&H6P  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ VH!15!_Q;OB?%   LT   !D
M     ("!GF\  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M" #:@%%4+G[).ZP&   S$   &0              @(%TA   >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( -J 450]^LNHM@,  &H(   9
M              " @5>+  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ VH!15% !]Y;V"@  8Q\  !D              ("!1(\  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #:@%%4V03C&-,&
M  #V$   &0              @(%QF@  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( -J 452K=%/EH@T  #\G   9              "
M@7NA  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ VH!1
M5%N&S,,$"   )10  !D              ("!5*\  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    " #:@%%4.W+Y2J\&  #E#P  &0
M        @(&/MP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( -J 450;/SJ Z \  (<X   9              " @76^  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ VH!15!DQPC=C!0  5@T
M !D              ("!E,X  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    " #:@%%4:,?@HI #  "^!P  &0              @($NU
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( -J 4511PZW6
MJPD  (D7   9              " @?77  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ VH!15-6H0)J@#   #1\  !D
M ("!U^$  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #:
M@%%4SHA78&L$  #$"@  &0              @(&N[@  >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( -J 45061A'+^P(  'H&   9
M          " @5#S  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ VH!15/S6WH["*@  <8<  !D              ("!@O8  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #:@%%4G%#[ M0&  "V
M$   &0              @(%[(0$ >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( -J 4537C,'_PP0  )<+   9              " @88H
M 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ VH!15-R#
MRMJN"   ?QH  !D              ("!@"T! 'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    " #:@%%4^Q.W9T,$  "G"0  &0
M    @(%E-@$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M -J 453S=^V#>0,  ' '   9              " @=\Z 0!X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ VH!15*+1TR^& @  >P4  !D
M             ("!CSX! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    " #:@%%4,,@?9O0"  !F!@  &0              @(%,00$ >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( -J 451U).U94 ,
M (\'   9              " @7=$ 0!X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ VH!15"X.?C.; @  > 4  !D              ("!
M_D<! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #:@%%4
MA8&XH*P#  #L!P  &0              @('02@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( -J 450WU=L/2 4  +@,   9
M      " @;-. 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ VH!15-FKV 5;"   ?Q,  !D              ("!,E0! 'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #:@%%4X9^8M4P#  #^"@
M&0              @('$7 $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( -J 452;D0!RRP,  +D,   9              " @4=@ 0!X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ VH!15*; 9Z-0
M @  TP4  !D              ("!260! 'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    " #:@%%4_P'B$=H"  #.!P  &0
M@('09@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( -J
M4528,&L3^ $  %L$   9              " @>%I 0!X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ VH!15%0OO6!= @  .08  !D
M         ("!$&P! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    " #:@%%4;Z$+U)L"  #S!@  &0              @(&D;@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( -J 451!H7S<C@,  #<,
M   9              " @79Q 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ VH!15/U"():G!   VA<  !D              ("!.W4!
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #:@%%4N9CA
M(!$#  #R"   &0              @($9>@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( -J 452DGNJ2^00  )03   9
M  " @6%] 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
MVH!15$\?$"YT @  W 4  !D              ("!D8(! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    " #:@%%4NFU9G8D%  "F(0  &0
M            @($\A0$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( -J 453<5>MSX@(  $X(   9              " @?R* 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ VH!15/\$A?>) P
M/PT  !D              ("!%8X! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    " #:@%%4);\L&)L#  !W$   &0              @('5
MD0$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( -J 4508
M>.>H.0,  &$)   9              " @:>5 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ VH!15+IP)&9=!0  Q!D  !D
M     ("!%YD! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M" #:@%%4Y+6C9K0#  ":#0  &0              @(&KG@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( -J 452I;/GO;@,  )4)   9
M              " @9:B 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ VH!15&V*"H@@ @  L 0  !D              ("!.Z8! 'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #:@%%4U$[Q[FT"
M  "6!0  &0              @(&2J $ >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;%!+ 0(4 Q0    ( -J 452&<0S$'0,  & )   9              "
M@3:K 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ VH!1
M5+8JVU]: @  T04  !D              ("!BJX! 'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6Q02P$"% ,4    " #:@%%482R&V1T#  "M"   &0
M        @($;L0$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0
M   ( -J 450I%&G:V (  /()   9              " @6^T 0!X;"]W;W)K
M<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ VH!15,>8D$9Y @  ,P8
M !D              ("!?K<! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q0
M2P$"% ,4    " #:@%%4-ZM_P(8"  "A!@  &0              @($NN@$
M>&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( -J 4538;@L\
MX0,   ,,   9              " @>N\ 0!X;"]W;W)K<VAE971S+W-H965T
M-C8N>&UL4$L! A0#%     @ VH!15'O_\PH< @  BP0  !D
M ("! \$! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #:
M@%%4,+O/S*L#  #N"P  &0              @(%6PP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( -J 4502O>C0] (  )0(   9
M          " @3C' 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#
M%     @ VH!15.></;+& @  B0<  !D              ("!8\H! 'AL+W=O
M<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #:@%%4'^MUY]$"  #+
M"0  &0              @(%@S0$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM
M;%!+ 0(4 Q0    ( -J 453!?M.S504  .<<   9              " @6C0
M 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ VH!15'D7
MQN^@!   5!(  !D              ("!]-4! 'AL+W=O<FMS:&5E=',O<VAE
M970W,RYX;6Q02P$"% ,4    " #:@%%4\G[/B#P$  !,$0  &0
M    @('+V@$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    (
M -J 4522[9W0C04  ,0<   9              " @3[? 0!X;"]W;W)K<VAE
M971S+W-H965T-S4N>&UL4$L! A0#%     @ VH!15#2U[PT% @  :P0  !D
M             ("! N4! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"
M% ,4    " #:@%%4LY!?$S@"   ^!@  &0              @($^YP$ >&PO
M=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( -J 453\EJT0[@$
M %4$   9              " @:WI 0!X;"]W;W)K<VAE971S+W-H965T-S@N
M>&UL4$L! A0#%     @ VH!15,VMV(_. P  %@P  !D              ("!
MTNL! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " #:@%%4
MM4Y>J2D$  "P#@  &0              @('7[P$ >&PO=V]R:W-H965T<R]S
M:&5E=#@P+GAM;%!+ 0(4 Q0    ( -J 453=S*P':0,  *P+   9
M      " @3?T 0!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%
M  @ VH!15#XF6MP4 P  !@D  !D              ("!U_<! 'AL+W=O<FMS
M:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " #:@%%4CC_K&6@#  #1"@
M&0              @($B^P$ >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+
M 0(4 Q0    ( -J 453FTY^T-0(  'D%   9              " @<'^ 0!X
M;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ VH!15.G6_;?O
M!0  <AH  !D              ("!+0$" 'AL+W=O<FMS:&5E=',O<VAE970X
M-2YX;6Q02P$"% ,4    " #:@%%4<>4STI$$  #@$P  &0
M@(%3!P( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( -J
M450;A;5IM0(  ! '   9              " @1L, @!X;"]W;W)K<VAE971S
M+W-H965T.#<N>&UL4$L! A0#%     @ VH!15-EFR.K. @  (0@  !D
M         ("!!P\" 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4
M    " #:@%%4O4>"ACD"   Q!0  &0              @($,$@( >&PO=V]R
M:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( -J 452_/N(X'0,   H2
M   -              "  7P4 @!X;"]S='EL97,N>&UL4$L! A0#%     @
MVH!15)>*NQS     $P(   L              ( !Q!<" %]R96QS+RYR96QS
M4$L! A0#%     @ VH!15-PPBA2U!@  L#H   \              ( !K1@"
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( -J 450X96OGF@(  '(T   :
M              "  8\? @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( -J 452GD>I9-P(  -\R   3              "  6$B @!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !A &$ GAH  ,DD @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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>111
<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>112
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>182</ContextCount>
  <ElementCount>515</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>52</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002007 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002003 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003004 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004005 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005006 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2112102 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2119103 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2127104 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2133105 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2135106 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2139107 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2141108 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2146109 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2152110 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2155111 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2162112 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2164113 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2168114 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2175115 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2180116 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2182117 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2202201 - 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>25</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2303301 - 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>26</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2313302 - 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>27</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2320303 - 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>28</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2328304 - 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>29</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2342305 - 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>30</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2347306 - 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>31</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2348307 - 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>32</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2353308 - 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>33</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2356309 - 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>34</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2365310 - 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>35</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2369311 - 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>36</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2376312 - 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>37</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2404401 - 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>38</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2405402 - 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>39</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2406403 - 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>40</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2407404 - 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>41</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/WarrantyDetails</Role>
      <ShortName>Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2409406 - 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>43</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2410407 - 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>44</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2411408 - 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>45</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2414409 - 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>46</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2415410 - 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>47</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2416411 - 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>48</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2417412 - 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>49</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2418413 - 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>50</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2421414 - 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>51</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2422415 - 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>52</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2423416 - 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>53</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2424417 - 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>54</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2425418 - 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>55</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2426419 - 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>56</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2429420 - 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>57</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2430421 - 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>58</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2431422 - 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>59</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2432423 - 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>60</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2434424 - 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>61</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2436425 - 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>62</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2437426 - 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>63</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2438427 - 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>64</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2440428 - 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>65</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2443429 - 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>66</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2444430 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2445431 - 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>68</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2449432 - 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>69</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2450433 - 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>70</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2451434 - 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>71</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2454435 - 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>72</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2457436 - 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>73</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2458437 - 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>74</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2459438 - 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>75</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2460439 - Disclosure - Debt Notes Payable - Other (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/DebtNotesPayableOtherDetails</Role>
      <ShortName>Debt Notes Payable - Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2461440 - 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>77</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463441 - 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>78</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2466442 - 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>79</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2470444 - 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>80</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2471445 - 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>81</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2472446 - 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>82</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2473447 - 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>83</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2474448 - 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>84</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2477449 - 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>85</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2478450 - 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>86</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2479451 - Disclosure - Business Segments Business Segments - Textuals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails</Role>
      <ShortName>Business Segments Business Segments - Textuals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2481452 - 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>88</Position>
    </Report>
    <Report instance="mho-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2484453 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SubsequentEvents</ParentRole>
      <Position>89</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" original="mho-20211231.htm">mho-20211231.htm</File>
    <File>exhibit21subsidiaries12-31.htm</File>
    <File>exhibit22guarantors12-31x2.htm</File>
    <File>exhibit23consent12-31x2021.htm</File>
    <File>exhibit24powerofattorney12.htm</File>
    <File>exhibit311ceocertification.htm</File>
    <File>exhibit312cfocertification.htm</File>
    <File>exhibit321ceocertification.htm</File>
    <File>exhibit322cfocertification.htm</File>
    <File>exhibit991sharerepurchasea.htm</File>
    <File>fifthamendmenttocreditfaci.htm</File>
    <File>mho-20211231.xsd</File>
    <File>mho-20211231_cal.xml</File>
    <File>mho-20211231_def.xml</File>
    <File>mho-20211231_lab.xml</File>
    <File>mho-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mho-20211231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="907">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>115
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "mho-20211231.htm": {
   "axisCustom": 3,
   "axisStandard": 15,
   "contextCount": 182,
   "dts": {
    "calculationLink": {
     "local": [
      "mho-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mho-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "mho-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mho-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mho-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "mho-20211231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 710,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 19,
    "http://www.mihomes.com/20211231": 19,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 43
   },
   "keyCustom": 94,
   "keyStandard": 421,
   "memberCustom": 30,
   "memberStandard": 22,
   "nsprefix": "mho",
   "nsuri": "http://www.mihomes.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentAnnualReport",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.mihomes.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentAnnualReport",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119103 - Disclosure - Fair Value Measurements",
     "role": "http://www.mihomes.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127104 - Disclosure - Inventory and Capitalized Interest",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterest",
     "shortName": "Inventory and Capitalized Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133105 - Disclosure - Transactions with Related Parties",
     "role": "http://www.mihomes.com/role/TransactionswithRelatedParties",
     "shortName": "Transactions with Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135106 - Disclosure - Investment in Joint Venture Arrangements",
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangements",
     "shortName": "Investment in Joint Venture Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139107 - Disclosure - Guarantees and Indemnifications",
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnifications",
     "shortName": "Guarantees and Indemnifications",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141108 - Disclosure - Commitments and Contingencies",
     "role": "http://www.mihomes.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146109 - Disclosure - Operating Leases",
     "role": "http://www.mihomes.com/role/OperatingLeases",
     "shortName": "Operating Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mho:CommunityDevelopmentDistrictBondsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152110 - Disclosure - Community Development District Infrastructure and Related Obligations",
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations",
     "shortName": "Community Development District Infrastructure and Related Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mho:CommunityDevelopmentDistrictBondsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155111 - Disclosure - Debt",
     "role": "http://www.mihomes.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162112 - Disclosure - Acquisition and Goodwill (Notes)",
     "role": "http://www.mihomes.com/role/AcquisitionandGoodwillNotes",
     "shortName": "Acquisition and Goodwill (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002007 - Document - Audit Information",
     "role": "http://www.mihomes.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164113 - Disclosure - Earnings per Share",
     "role": "http://www.mihomes.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168114 - Disclosure - Income Taxes",
     "role": "http://www.mihomes.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2175115 - Disclosure - Business Segments",
     "role": "http://www.mihomes.com/role/BusinessSegments",
     "shortName": "Business Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2180116 - Disclosure - Share Repurchase Program (Notes)",
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramNotes",
     "shortName": "Share Repurchase Program (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2182117 - Disclosure - Subsequent Events",
     "role": "http://www.mihomes.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Stock Based Compensation (Tables)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320303 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328304 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables",
     "shortName": "Inventory and Capitalized Interest Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Statements of Operations",
     "role": "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2342305 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)",
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2347306 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)",
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables",
     "shortName": "Operating Leases Schedule of Lease Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348307 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)",
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables",
     "shortName": "Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353308 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)",
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables",
     "shortName": "Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356309 - Disclosure - Debt Debt (Tables)",
     "role": "http://www.mihomes.com/role/DebtDebtTables",
     "shortName": "Debt Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2365310 - Disclosure - Earnings per Share Earnings per Share (Tables)",
     "role": "http://www.mihomes.com/role/EarningsperShareEarningsperShareTables",
     "shortName": "Earnings per Share Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2369311 - Disclosure - Income Taxes Income Taxes (Tables)",
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables",
     "shortName": "Income Taxes Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2376312 - Disclosure - Business Segments Business Segments (Tables)",
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables",
     "shortName": "Business Segments Business Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "ieeeb38b500d8490aac21caeba83438e4_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Property and Equipment (Details)",
     "role": "http://www.mihomes.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets",
     "role": "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i8407721f91d44f7687980e60008140bc_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Estimated Useful Life (Details)",
     "role": "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
     "shortName": "Estimated Useful Life (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i8407721f91d44f7687980e60008140bc_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies Other Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Warranty (Details)",
     "role": "http://www.mihomes.com/role/WarrantyDetails",
     "shortName": "Warranty (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "mho:InsuranceDeductibleReservesPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409406 - Disclosure - Self-Insurance (Details)",
     "role": "http://www.mihomes.com/role/SelfInsuranceDetails",
     "shortName": "Self-Insurance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "mho:InsuranceDeductibleReservesPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410407 - Disclosure - Other Liabilities (Details)",
     "role": "http://www.mihomes.com/role/OtherLiabilitiesDetails",
     "shortName": "Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "mho:Homebuildingoperationspercentoftotalrevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411408 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails",
     "shortName": "Summary of Significant Accounting Policies Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "mho:Homebuildingoperationspercentoftotalrevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
     "shortName": "Stock Based Compensation Summary of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "idc5db7570f6c40fba9dc50085485331d_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
     "shortName": "Stock Based Compensation Fair Value Assumptions for Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "idc5db7570f6c40fba9dc50085485331d_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416411 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails",
     "shortName": "Stock Based Compensation Stock Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417412 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails",
     "shortName": "Stock Based Compensation Profit Sharing Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418413 - Disclosure - Stock Based Compensation Performance share units (Details)",
     "role": "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
     "shortName": "Stock Based Compensation Performance share units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421414 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements Notional Amount of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422415 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails",
     "shortName": "Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i74de539b41a34945be7b8e40f412433f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423416 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i74de539b41a34945be7b8e40f412433f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i73a875d79e5f457d8784e5c44481c166_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageServicingRightsMSRImpairmentRecovery",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424417 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
     "shortName": "Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i73a875d79e5f457d8784e5c44481c166_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageServicingRightsMSRImpairmentRecovery",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i6cb82331769548dd8f6083b1f5822b49_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425418 - Disclosure - Fair Value Measurements Financial Instruments (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i6cb82331769548dd8f6083b1f5822b49_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i5559a1e9e179441eab4ddb2582f13077_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426419 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
     "shortName": "Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i9887051f06564fad9785eac3135b6251_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInitiationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429420 - Disclosure - Inventory (Details)",
     "role": "http://www.mihomes.com/role/InventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430421 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails",
     "shortName": "Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mho:NumberOfSpeculativeHomes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "homes",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431422 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails",
     "shortName": "Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mho:NumberOfSpeculativeHomes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "homes",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i70f1a89ecc274d1c8be702c0e60f4d80_I20181231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statement of Shareholders' Equity",
     "role": "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
     "shortName": "Consolidated Statement of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i70f1a89ecc274d1c8be702c0e60f4d80_I20181231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i7d08c9ab97294355bdf883df0febcfc9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432423 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails",
     "shortName": "Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "iaee534f2919e4b91aa4b40a2acffad51_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434424 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)",
     "role": "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails",
     "shortName": "Transactions with Related Parties Transactions with Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436425 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)",
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mho:Companysinvestmentinjointdevelopmentorsimilaragreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinvestedinLLCs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437426 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)",
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinvestedinLLCs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "mho:EquityinIncomelossfromunconsolidatedjointventures",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinIncomelossfromunconsolidatedjointventures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438427 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)",
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "mho:EquityinIncomelossfromunconsolidatedjointventures",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinIncomelossfromunconsolidatedjointventures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:TotalOfLoansCoveredByGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440428 - Disclosure - Guarantees and Indemnifications Guarantees (Details)",
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails",
     "shortName": "Guarantees and Indemnifications Guarantees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:TotalOfLoansCoveredByGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i7d08c9ab97294355bdf883df0febcfc9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443429 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)",
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails",
     "shortName": "Commitments and Contingencies Warranty Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "iaee534f2919e4b91aa4b40a2acffad51_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444430 - Disclosure - Commitments and Contingencies Legal (Details)",
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails",
     "shortName": "Commitments and Contingencies Legal (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LettersOfCreditAndBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445431 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)",
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LettersOfCreditAndBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449432 - Disclosure - Operating Leases Operating Leases (Details)",
     "role": "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails",
     "shortName": "Operating Leases Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450433 - Disclosure - Operating Leases Lease Expense Detail (Details)",
     "role": "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails",
     "shortName": "Operating Leases Lease Expense Detail (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451434 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)",
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails",
     "shortName": "Operating Leases Schedule of Operating Lease Payments Due (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454435 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)",
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails",
     "shortName": "Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457436 - Disclosure - Debt Debt (Details)",
     "role": "http://www.mihomes.com/role/DebtDebtDetails",
     "shortName": "Debt Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:MaximumBorrowingAvailabilityUnderAllCreditLines",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458437 - Disclosure - Debt MIF Warehousing Agreement (Details)",
     "role": "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
     "shortName": "Debt MIF Warehousing Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:MaximumBorrowingAvailabilityUnderAllCreditLines",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityRestrictions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459438 - Disclosure - Debt Senior Notes (Details)",
     "role": "http://www.mihomes.com/role/DebtSeniorNotesDetails",
     "shortName": "Debt Senior Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i7d08c9ab97294355bdf883df0febcfc9_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityRestrictions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNotesPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460439 - Disclosure - Debt Notes Payable - Other (Details)",
     "role": "http://www.mihomes.com/role/DebtNotesPayableOtherDetails",
     "shortName": "Debt Notes Payable - Other (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461440 - Disclosure - Debt Debt Maturities (Details)",
     "role": "http://www.mihomes.com/role/DebtDebtMaturitiesDetails",
     "shortName": "Debt Debt Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463441 - Disclosure - Acquisition and Goodwill (Details)",
     "role": "http://www.mihomes.com/role/AcquisitionandGoodwillDetails",
     "shortName": "Acquisition and Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466442 - Disclosure - Earnings per Share Earnings per Share (Details)",
     "role": "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails",
     "shortName": "Earnings per Share Earnings per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mho:IncrementalCommonSharesAttributableToStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470444 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471445 - Disclosure - Income Taxes Benefit From Income Taxes (Details)",
     "role": "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails",
     "shortName": "Income Taxes Benefit From Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472446 - Disclosure - Income Taxes Income Tax Disclosure (Details)",
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails",
     "shortName": "Income Taxes Income Tax Disclosure (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473447 - Disclosure - Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)",
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails",
     "shortName": "Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474448 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)",
     "role": "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails",
     "shortName": "Income Taxes Net Operating Loss Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "idd2f5b25d8ed4987a9d30d85ed5cd24e_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477449 - Disclosure - Business Segments Business Segments (Details)",
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
     "shortName": "Business Segments Business Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478450 - Disclosure - Business Segments Business Segments - Assets (Details)",
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
     "shortName": "Business Segments Business Segments - Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i27da9e027a014bd092257bd734bcaf74_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:PurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479451 - Disclosure - Business Segments Business Segments - Textuals (Details)",
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
     "shortName": "Business Segments Business Segments - Textuals (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i27da9e027a014bd092257bd734bcaf74_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:PurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481452 - Disclosure - Share Repurchase Program (Details)",
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramDetails",
     "shortName": "Share Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i10ed3da1b52740bfa56215eaa468b26d_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i4a138fd9f1e04be8a225d4da6093f983_I20220217",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484453 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.mihomes.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i4a138fd9f1e04be8a225d4da6093f983_I20220217",
      "decimals": "-6",
      "lang": "en-US",
      "name": "mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112102 - Disclosure - Stock Based Compensation",
     "role": "http://www.mihomes.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20211231.htm",
      "contextRef": "i83a931bda70147b488d031482ee0787e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 52,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]",
        "terseLabel": "Auditor Information"
       }
      }
     },
     "localname": "AuditorLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]",
        "terseLabel": "Auditor [Table]"
       }
      }
     },
     "localname": "AuditorTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "mho_A2017ConvertibleSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Convertible Senior Notes [Member]",
        "label": "2017 Convertible Senior Notes [Member]",
        "terseLabel": "2017 Convertible Senior Notes [Member]"
       }
      }
     },
     "localname": "A2017ConvertibleSeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_A2018ConvertibleSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Convertible Senior Notes [Member]",
        "label": "2018 Convertible Senior Notes [Member]",
        "terseLabel": "2018 Convertible Senior Notes [Member]"
       }
      }
     },
     "localname": "A2018ConvertibleSeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_A2021SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Senior Notes [Member]",
        "label": "2021 Senior Notes [Member]",
        "terseLabel": "2021 Senior Notes [Member]"
       }
      }
     },
     "localname": "A2021SeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_A2025SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2025 Senior Notes [Member]",
        "label": "2025 Senior Notes [Member]",
        "terseLabel": "2025 Senior Notes [Member]"
       }
      }
     },
     "localname": "A2025SeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_A2028SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2028 Senior Notes [Member]",
        "label": "2028 Senior Notes [Member]",
        "terseLabel": "2028 Senior Notes [Member]"
       }
      }
     },
     "localname": "A2028SeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_A2030SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2030 Senior Notes",
        "label": "2030 Senior Notes [Member]",
        "terseLabel": "2030 Senior Notes"
       }
      }
     },
     "localname": "A2030SeniorNotesMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_Accrualsrelatedtolanddevelopment": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable by the Company related to land development.",
        "label": "Accruals related to land development",
        "terseLabel": "Accruals related to land development"
       }
      }
     },
     "localname": "Accrualsrelatedtolanddevelopment",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_AdditionsOfServicingAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of new servicing assets, acquired or created during the current period through purchases or from transfers of financial assets.",
        "label": "Additions of Servicing Asset",
        "verboseLabel": "Capitalization of originated mortgage servicing rights"
       }
      }
     },
     "localname": "AdditionsOfServicingAsset",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_AggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Intrinsic Value [Abstract]",
        "label": "Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "localname": "AggregateIntrinsicValueAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_AssumptionDurationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumption Duration [Line Items]",
        "label": "Assumption Duration [Line Items]",
        "terseLabel": "Assumption Duration [Line Items]"
       }
      }
     },
     "localname": "AssumptionDurationLineItems",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_AssumptionsForFairValueOfStockOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumptions for Fair Value of Stock Options [Abstract]",
        "label": "Assumptions for Fair Value of Stock Options [Abstract]",
        "terseLabel": "Assumptions for Fair Value of Stock Options [Abstract]"
       }
      }
     },
     "localname": "AssumptionsForFairValueOfStockOptionsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_BaseofrestrictedpaymentsbasketincomecalculationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base of restricted payments basket income calculation [Member]",
        "label": "Base of restricted payments basket income calculation [Member]",
        "terseLabel": "Base of restricted payments basket income calculation [Member]"
       }
      }
     },
     "localname": "BaseofrestrictedpaymentsbasketincomecalculationMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Best Effort Contracts and Related Mortgage Loans Held for Sale",
        "label": "Best Effort Contracts and Related Mortgage Loans Held for Sale",
        "terseLabel": "Best efforts contracts and related mortgage loans held for sale"
       }
      }
     },
     "localname": "BestEffortContractsAndRelatedMortgageLoansHeldForSale",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of best efforts contracts for committed interest rate lock commitments and mortgage loans held for sale as of the balance sheet date.",
        "label": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures",
        "terseLabel": "Best-efforts contracts for committed IRLCs and mortgage loans held for sale"
       }
      }
     },
     "localname": "BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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)",
        "terseLabel": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)"
       }
      }
     },
     "localname": "BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Between2020And2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Between 2020 and 2027 [Member]",
        "label": "Between 2020 and 2027 [Member]",
        "terseLabel": "Expiring between 2022 and 2027 [Member]"
       }
      }
     },
     "localname": "Between2020And2027Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_Between2028And2033Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Between 2028 and 2033 [Member]",
        "label": "Between 2028 and 2033 [Member]",
        "terseLabel": "Expiring between 2028 and 2032 [Member]"
       }
      }
     },
     "localname": "Between2028And2033Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_BusinessSegmentsTextualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Segments - Textuals [Abstract]",
        "label": "Business Segments - Textuals [Abstract]",
        "terseLabel": "Business Segments - Textuals [Abstract]"
       }
      }
     },
     "localname": "BusinessSegmentsTextualsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_CDDDue512050Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2050 [Member]",
        "label": "CDD Due 5/1/2050 [Member]",
        "terseLabel": "CDD Due 5/1/2050 [Member]"
       }
      }
     },
     "localname": "CDDDue512050Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512051SARMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2051 SAR",
        "label": "CDD Due 5/1/2051 SAR [Member]",
        "terseLabel": "CDD Due 5/1/2051 SAR"
       }
      }
     },
     "localname": "CDDDue512051SARMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512051TAMPAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2051 TAMPA",
        "label": "CDD Due 5/1/2051 TAMPA [Member]",
        "terseLabel": "CDD Due 5/1/2051 TAMPA"
       }
      }
     },
     "localname": "CDDDue512051TAMPAMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512052Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2052",
        "label": "CDD Due 5/1/2052 [Member]",
        "terseLabel": "CDD Due 5/1/2052"
       }
      }
     },
     "localname": "CDDDue512052Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDdue512047MemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD due 5/1/2047 [Member] [Member]",
        "label": "CDD due 5/1/2047 [Member] [Member]",
        "terseLabel": "CDD due 5/1/2047 [Member]"
       }
      }
     },
     "localname": "CDDdue512047MemberMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDdue512048Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD due 5/1/2048 [Member]",
        "label": "CDD due 5/1/2048 [Member]",
        "terseLabel": "CDD due 5/1/2048 [Member]"
       }
      }
     },
     "localname": "CDDdue512048Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDdue512049Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD due 5/1/2049",
        "label": "CDD due 5/1/2049 [Member]",
        "terseLabel": "CDD due 5/1/2049 [Member]"
       }
      }
     },
     "localname": "CDDdue512049Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CommitmentsAndContingenciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and Contingencies [Abstract]",
        "label": "Commitments and Contingencies [Abstract]",
        "terseLabel": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_CommunityDevelopmentDistrict": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Community Development District",
        "terseLabel": "Community development district infrastructure"
       }
      }
     },
     "localname": "CommunityDevelopmentDistrict",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_CommunityDevelopmentDistrictBondsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Community Development District Bonds [Text Block]",
        "terseLabel": "Community Development District Bonds [Text Block]"
       }
      }
     },
     "localname": "CommunityDevelopmentDistrictBondsTextBlock",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mho_CommunityDevelopmentDistrictInfrastructure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash transaction: Reduction of community development district infrastructure liability",
        "label": "Community development district infrastructure",
        "terseLabel": "Community development district infrastructure"
       }
      }
     },
     "localname": "CommunityDevelopmentDistrictInfrastructure",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Community Development District Infrastructure and Realted Obligations [Abstract]",
        "label": "Community Development District Infrastructure and Realted Obligations [Abstract]",
        "terseLabel": "Community Development District Infrastructure and Realted Obligations [Abstract]"
       }
      }
     },
     "localname": "CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_CommunityDevelopmentDistrictObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Community development district obligations",
        "verboseLabel": "Community development district obligations"
       }
      }
     },
     "localname": "CommunityDevelopmentDistrictObligations",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Companysinvestmentinjointdevelopmentorsimilaragreements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company's investment in joint development or similar agreements",
        "label": "Company's investment in joint development or similar agreements",
        "terseLabel": "Company's investment in joint development or similar agreements"
       }
      }
     },
     "localname": "Companysinvestmentinjointdevelopmentorsimilaragreements",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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",
        "terseLabel": "Compensation expense to be recognized over 3-year period at Minimum level"
       }
      }
     },
     "localname": "Compensationexpensetoberecognizedover3yearperiodatMinimumlevel",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ConsolidatedEbitdaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated EBITDA [Member]",
        "label": "Consolidated EBITDA [Member]",
        "terseLabel": "Consolidated EBITDA [Member]"
       }
      }
     },
     "localname": "ConsolidatedEbitdaMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_ConsolidatedInterestIncurredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Interest Incurred [Member]",
        "label": "Consolidated Interest Incurred [Member]",
        "terseLabel": "Consolidated Interest Incurred [Member]"
       }
      }
     },
     "localname": "ConsolidatedInterestIncurredMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_ConsolidatedInventoryNotOwnedObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidated inventory not owned obligation",
        "terseLabel": "Consolidated inventory not owned"
       }
      }
     },
     "localname": "ConsolidatedInventoryNotOwnedObligation",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_CorporateFinancialServicesAndUnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate, Financial Services and Unallocated",
        "label": "Corporate, Financial Services and Unallocated [Member]",
        "terseLabel": "Corporate, Financial Services and Unallocated [Member]"
       }
      }
     },
     "localname": "CorporateFinancialServicesAndUnallocatedMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_DebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt [Abstract]",
        "label": "Debt [Abstract]",
        "terseLabel": "Debt [Abstract]"
       }
      }
     },
     "localname": "DebtAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_DebtMaturitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Maturities [Abstract]",
        "label": "Debt Maturities [Abstract]",
        "terseLabel": "Debt Maturities [Abstract]"
       }
      }
     },
     "localname": "DebtMaturitiesAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_DeferredTaxAssetOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Asset, Operating Lease Liabilities",
        "label": "Deferred Tax Asset, Operating Lease Liabilities",
        "terseLabel": "Deferred Tax Asset, Operating Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetOperatingLeaseLiabilities",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liability, Operating Lease Right-of-Use Assets",
        "label": "Deferred Tax Liability, Operating Lease Right-of-Use Assets",
        "terseLabel": "Deferred Tax Liability, Operating Lease Right-of-Use Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilityOperatingLeaseRightofUseAssets",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount Rate Used in Determining Fair Value of land/lots",
        "label": "Discount Rate Used in Determining Fair Value of land and lots",
        "terseLabel": "Discount Rate Used in Determining Fair Value of land and lots",
        "verboseLabel": "Discount Rate Used in Determining Fair Value of land/lots"
       }
      }
     },
     "localname": "DiscountRateUsedInDeterminingFairValueOfLandAndLots",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution of single-family lots from unconsolidated LLC's",
        "label": "Distribution of single-family lots from unconsolidated LLC's",
        "terseLabel": "Distribution of single-family lots from unconsolidated LLC's",
        "verboseLabel": "Distribution of single-family lots from unconsolidated LLC's"
       }
      }
     },
     "localname": "DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_EquityinIncomelossfromunconsolidatedjointventures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in Income (loss) from unconsolidated joint ventures",
        "label": "Equity in Income (loss) from unconsolidated joint ventures",
        "terseLabel": "Equity in Income (loss) from joint venture arrangements"
       }
      }
     },
     "localname": "EquityinIncomelossfromunconsolidatedjointventures",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_EquityinvestedinLLCs": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity, excluding non-controlling interest, attributable to the equity method investment of the entity.",
        "label": "Equity invested in LLCs",
        "terseLabel": "Equity invested in LLCs"
       }
      }
     },
     "localname": "EquityinvestedinLLCs",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_EstimatedRepairCostsforAffectedHomes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Repair Costs for Affected Homes",
        "label": "Estimated Repair Costs for Affected Homes",
        "verboseLabel": "Estimated Repair Costs for Affected Homes"
       }
      }
     },
     "localname": "EstimatedRepairCostsforAffectedHomes",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ExtendingLendersCreditFacilityExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extending Lenders Credit Facility Expiration Date",
        "label": "Extending Lenders Credit Facility Expiration Date",
        "terseLabel": "Extending Lenders Credit Facility Expiration Date"
       }
      }
     },
     "localname": "ExtendingLendersCreditFacilityExpirationDate",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "mho_FairValueAdjustmentOfMortgageLoansHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value adjustment of mortgage loans held for sale",
        "label": "Fair value adjustment of mortgage loans held for sale",
        "negatedTerseLabel": "Fair value adjustment of mortgage loans held for sale"
       }
      }
     },
     "localname": "FairValueAdjustmentOfMortgageLoansHeldForSale",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_FairValueMeasurementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "3. Fair Value Measurements [Abstract]",
        "label": "Fair Value Measurements [Abstract]",
        "terseLabel": "Fair Value Measurements [Abstract]"
       }
      }
     },
     "localname": "FairValueMeasurementsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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]",
        "terseLabel": "Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]"
       }
      }
     },
     "localname": "FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_FairValueofFinancialInstrumentAssumptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Fair Value of Financial Instrument Assumptions [Table]",
        "label": "Fair Value of Financial Instrument Assumptions [Line Items]",
        "terseLabel": "Fair Value of Financial Instrument Assumptions [Line Items]"
       }
      }
     },
     "localname": "FairValueofFinancialInstrumentAssumptionsLineItems",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_FairValueofFinancialInstrumentAssumptionsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Financial Instrument Assumptions [Table]",
        "label": "Fair Value of Financial Instrument Assumptions [Table]",
        "terseLabel": "Fair Value of Financial Instrument Assumptions [Table]"
       }
      }
     },
     "localname": "FairValueofFinancialInstrumentAssumptionsTable",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_Federaleffectofstatedeferredtaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal effect of state deferred taxes",
        "label": "Federal effect of state deferred taxes",
        "terseLabel": "Federal effect of state deferred taxes"
       }
      }
     },
     "localname": "Federaleffectofstatedeferredtaxes",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_FinancialBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Bonds",
        "label": "Financial Bonds",
        "terseLabel": "Financial Bonds"
       }
      }
     },
     "localname": "FinancialBonds",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_FinancialInstrumentsFairValueAndCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments - Fair Value and Carrying Value [Abstract]",
        "label": "Financial Instruments - Fair Value and Carrying Value [Abstract]",
        "terseLabel": "Financial Instruments - Fair Value and Carrying Value [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsFairValueAndCarryingValueAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_FinancialLettersOfCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Letters of Credit",
        "label": "Financial Letters of Credit",
        "terseLabel": "Financial Letters of Credit"
       }
      }
     },
     "localname": "FinancialLettersOfCredit",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_FiveYearServiceStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five Year Service Stock Options",
        "label": "Five Year Service Stock Options [Member]",
        "terseLabel": "Five Year Service Stock Options [Member]"
       }
      }
     },
     "localname": "FiveYearServiceStockOptionsMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_ForwardContractsFairValueDisclosureAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward sales of mortgage-backed securities",
        "label": "Forward Contracts - Fair Value Disclosure (Assets)",
        "terseLabel": "Forward sales of mortgage-backed securities"
       }
      }
     },
     "localname": "ForwardContractsFairValueDisclosureAssets",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ForwardContractsFairValueDisclosuresLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward sales of mortgage-backed securities - fair value disclosures (liabilities)",
        "label": "Forward Contracts - Fair Value Disclosures (Liabilities)",
        "terseLabel": "Forward sales of mortgage-backed securities"
       }
      }
     },
     "localname": "ForwardContractsFairValueDisclosuresLiabilities",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale",
        "label": "Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale",
        "terseLabel": "FMBSs related to mortgage loans held for sale"
       }
      }
     },
     "localname": "ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments",
        "label": "Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments",
        "terseLabel": "FMBSs related to uncommitted IRLCs"
       }
      }
     },
     "localname": "ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_FutureMinimumLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Lease Payments [Abstract]",
        "label": "Future Minimum Lease Payments [Abstract]",
        "terseLabel": "Future Minimum Lease Payments [Abstract]"
       }
      }
     },
     "localname": "FutureMinimumLeasePaymentsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gain (loss) recognized in financial services revenue during the period.",
        "label": "Gain (Loss) On Assets and Liabilities Measured On A Recurring Basis",
        "terseLabel": "(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis"
       }
      }
     },
     "localname": "GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill [Abstract]",
        "label": "Goodwill [Abstract]",
        "terseLabel": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_Homebuildingoperationspercentoftotalrevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homebuilding operations percent of total revenue",
        "label": "Homebuilding operations percent of total revenue",
        "terseLabel": "Homebuilding operations percent of total revenue"
       }
      }
     },
     "localname": "Homebuildingoperationspercentoftotalrevenue",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_IncreaseinOperatingleasesduetonewleases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in Operating leases due to new leases during the period",
        "label": "Increase in Operating leases due to new leases",
        "terseLabel": "Increase in Operating leases due to new leases"
       }
      }
     },
     "localname": "IncreaseinOperatingleasesduetonewleases",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_IncrementalCommonSharesAttributableToStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Stock Options",
        "terseLabel": "Stock option awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToStockOptions",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_InsuranceDeductibleReservesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for insurance deductible reserves and methodologies used in determining the amount of such liabilities.",
        "label": "Insurance Deductible Reserves Policy [Policy Text Block]",
        "terseLabel": "InsuranceDeductibleReservesPolicyPolicyTextBlock"
       }
      }
     },
     "localname": "InsuranceDeductibleReservesPolicyPolicyTextBlock",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mho_InterestCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Coverage Ratio",
        "terseLabel": "Interest Coverage Ratio"
       }
      }
     },
     "localname": "InterestCoverageRatio",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "mho_InterestCoverageRatioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Coverage Ratio [Axis]",
        "terseLabel": "Interest Coverage Ratio [Axis]"
       }
      }
     },
     "localname": "InterestCoverageRatioAxis",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_InterestCoverageRatioDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Coverage Ratio [Domain]",
        "label": "Interest Coverage Ratio [Domain]",
        "terseLabel": "Interest Coverage Ratio [Domain]"
       }
      }
     },
     "localname": "InterestCoverageRatioDomain",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_InterestIncomeNetOfInterestExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income, net of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Income, net of Interest Expense",
        "negatedLabel": "Interest Income, net of Interest Expense"
       }
      }
     },
     "localname": "InterestIncomeNetOfInterestExpense",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_InterestRateLockCommitmentsFairValueDisclosuresAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Lock Commitments - Fair Value Disclosures (Assets)",
        "label": "Interest Rate Lock Commitments - Fair Value Disclosures (Assets)",
        "terseLabel": "Commitments to extend real estate loans"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsFairValueDisclosuresAssets",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)",
        "label": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)",
        "terseLabel": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsFairValueDisclosuresLiabilities",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_InventoryModelHomesAndFurnishings": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized model homes and furnishings which will be sold at a later date.",
        "label": "Inventory Model Homes and Furnishings",
        "terseLabel": "Model homes and furnishings - at cost (less accumulated depreciation: December\u00a031, 2021 - $12,023; December\u00a031, 2020 - $12,909)"
       }
      }
     },
     "localname": "InventoryModelHomesAndFurnishings",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_InventorySegments": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory - Segments",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventorySegments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_InvestmentinJointVentureArrangementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in Joint Venture Arrangements [Abstract]",
        "label": "Investment in Joint Venture Arrangements [Abstract]",
        "terseLabel": "Investment in Joint Venture Arrangements [Abstract]"
       }
      }
     },
     "localname": "InvestmentinJointVentureArrangementsAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_LandPurchaseDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Land Purchase Deposits",
        "terseLabel": "Land Purchase Deposits"
       }
      }
     },
     "localname": "LandPurchaseDeposits",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Leasesnotyetcommenced": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability for leases not yet commenced",
        "label": "Leases not yet commenced",
        "terseLabel": "Leases not yet commenced"
       }
      }
     },
     "localname": "Leasesnotyetcommenced",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LegalLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Liabilities Disclosure [Abstract]",
        "label": "Legal Liabilities Disclosure [Abstract]",
        "terseLabel": "Legal Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "LegalLiabilitiesDisclosureAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year One",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year One"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LettersOfCreditAndBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of letters of credit and bonds outstanding as of the reporting date.",
        "label": "Letters of Credit and Bonds",
        "verboseLabel": "Letters of Credit and Completion Bonds"
       }
      }
     },
     "localname": "LettersOfCreditAndBonds",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LettersOfCreditOutstandingUnderCreditFacility": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of letters of credit outstanding under the Company's Credit Facility",
        "label": "letters of credit outstanding under credit facility",
        "terseLabel": "letters of credit outstanding under credit facility"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingUnderCreditFacility",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Leverageratio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Leverage ratio",
        "terseLabel": "Leverage ratio"
       }
      }
     },
     "localname": "Leverageratio",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_LiborFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "libor floor",
        "label": "libor floor",
        "terseLabel": "libor floor"
       }
      }
     },
     "localname": "LiborFloor",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_LiborFloorLoanType2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Libor Floor- Loan Type 2",
        "label": "Libor Floor- Loan Type 2",
        "terseLabel": "Libor Floor- Loan Type 2"
       }
      }
     },
     "localname": "LiborFloorLoanType2",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_LoanRepurchaseGuaranteeLiability": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments the guarantor could be required to make under the Company's subsidiary loan repurchase guarantees.",
        "label": "Loan Repurchase Guarantee Liability",
        "terseLabel": "Loan Repurchase Guarantee Liability"
       }
      }
     },
     "localname": "LoanRepurchaseGuaranteeLiability",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LongLivedAssetsInitialBasis": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived assets initial basis.",
        "label": "Long Lived Assets Initial Basis",
        "terseLabel": "Initial basis of inventory"
       }
      }
     },
     "localname": "LongLivedAssetsInitialBasis",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LongLivedRealEstateAssetsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long Lived Real Estate Assets Fair Value Disclosure",
        "terseLabel": "Adjusted basis of inventory"
       }
      }
     },
     "localname": "LongLivedRealEstateAssetsFairValueDisclosure",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LongTermCddsIssuedAndOutstandingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term CDDs issued and outstanding [Line Items]",
        "label": "Long Term CDDs issued and outstanding [Line Items]",
        "terseLabel": "Long Term CDDs issued and outstanding [Line Items]"
       }
      }
     },
     "localname": "LongTermCddsIssuedAndOutstandingLineItems",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_LongTermDebtMaturitiesRepaymentsOfPrincipal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term Debt, Maturities, Repayments of Principal",
        "label": "Long Term Debt, Maturities, Repayments of Principal",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipal",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_LongtermCDDsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term CDDs [Table]",
        "label": "Long-term CDDs [Table]",
        "terseLabel": "Long-term CDDs [Table]"
       }
      }
     },
     "localname": "LongtermCDDsTable",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_LossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss per Share [Abstract]",
        "label": "Loss per Share [Abstract]",
        "terseLabel": "Loss per Share [Abstract]"
       }
      }
     },
     "localname": "LossPerShareAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on early extinguishment of debt, excluding prepayment penalty",
        "label": "Loss on early extinguishment of debt, excluding prepayment penalty",
        "negatedLabel": "Loss on early extinguishment of debt, excluding prepayment penalty"
       }
      }
     },
     "localname": "Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_MarketConditionAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Condition Awards [Member]",
        "label": "Market Condition Awards [Member]",
        "terseLabel": "Market Condition Awards [Member]"
       }
      }
     },
     "localname": "MarketConditionAwardsMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_MaximumBorrowingAvailabilityUnderAllCreditLines": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Borrowing Availability under all Credit Lines",
        "label": "Maximum Borrowing Availability under all Credit Lines",
        "terseLabel": "Maximum Borrowing Availability under all Credit Lines"
       }
      }
     },
     "localname": "MaximumBorrowingAvailabilityUnderAllCreditLines",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ModelHomeAccumulatedDepreciation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated depreciation related to our model homes in inventory.",
        "label": "Model Home Accumulated Depreciation",
        "terseLabel": "Model Home Accumulated Depreciation"
       }
      }
     },
     "localname": "ModelHomeAccumulatedDepreciation",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities",
        "label": "Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities",
        "terseLabel": "Mortgage loans held for sale covered by FMBSs"
       }
      }
     },
     "localname": "MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_MortgageLoansHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Loans Held for Sale",
        "label": "Mortgage Loans Held for Sale [Member]",
        "terseLabel": "Mortgage Loans Held for Sale [Member]"
       }
      }
     },
     "localname": "MortgageLoansHeldForSaleMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_NetOperatingLossCarryforwardExpirationDatesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Operating Loss Carryforward Expiration Dates [Axis]",
        "label": "Net Operating Loss Carryforward Expiration Dates [Axis]",
        "terseLabel": "Net Operating Loss Carryforward Expiration Dates [Axis]"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwardExpirationDatesAxis",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_NetOperatingLossCarryforwardExpirationDatesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Operating Loss Carryforward Expiration Dates [Domain]",
        "label": "Net Operating Loss Carryforward Expiration Dates [Domain]",
        "terseLabel": "Net Operating Loss Carryforward Expiration Dates [Domain]"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwardExpirationDatesDomain",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_NonCashTransactionsDuringYearAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]",
        "label": "NON CASH TRANSACTIONS DURING THE YEAR [Abstract]",
        "terseLabel": "NON-CASH TRANSACTIONS DURING THE PERIOD:"
       }
      }
     },
     "localname": "NonCashTransactionsDuringYearAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_NonEmployeeDirectorRestrictedStockUnitsAwarded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-employee Director Restricted Stock Units Awarded under the 2018 LTIP Plan",
        "label": "Non-employee Director Restricted Stock Units Awarded",
        "terseLabel": "Non-employee Director Restricted Stock Units Awarded"
       }
      }
     },
     "localname": "NonEmployeeDirectorRestrictedStockUnitsAwarded",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_NonExtendingLenderCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Extending Lender Commitment",
        "label": "Non-Extending Lender Commitment",
        "terseLabel": "Non-Extending Lender Commitment"
       }
      }
     },
     "localname": "NonExtendingLenderCommitment",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_NorthernHomebuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Northern Homebuilding",
        "label": "Northern Homebuilding [Member]",
        "terseLabel": "Northern Homebuilding [Member]"
       }
      }
     },
     "localname": "NorthernHomebuildingMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments",
        "label": "Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments",
        "terseLabel": "Best efforts contracts and related committed IRLCs"
       }
      }
     },
     "localname": "NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_NotionalAmountOfUncommittedInterestRateLockCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notional Amount of Uncommitted Interest Rate Lock Commitments",
        "label": "Notional Amount of Uncommitted Interest Rate Lock Commitments",
        "terseLabel": "Uncommitted IRLCs"
       }
      }
     },
     "localname": "NotionalAmountOfUncommittedInterestRateLockCommitments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_NumberOfLoansWeRetainMortgageServicingRightsOn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loans we retain mortgage servicing rights on",
        "label": "Number of loans we retain mortgage servicing rights on",
        "terseLabel": "Number of loans we retain mortgage servicing rights on"
       }
      }
     },
     "localname": "NumberOfLoansWeRetainMortgageServicingRightsOn",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mho_NumberOfSpeculativeHomes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of speculative units (homes not subject to a sales contract) included in homes under construction.",
        "label": "Number of Speculative Homes",
        "terseLabel": "Number of Speculative Homes"
       }
      }
     },
     "localname": "NumberOfSpeculativeHomes",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mho_ObligationForConsolidatedInventoryNotOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.",
        "label": "Obligation for consolidated inventory not owned",
        "terseLabel": "Obligation for consolidated inventory not owned"
       }
      }
     },
     "localname": "ObligationForConsolidatedInventoryNotOwned",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Office furniture, leasehold improvements, computer equipment and software [Member]",
        "terseLabel": "Office furnishings, leasehold improvements, computer equipment and computer software"
       }
      }
     },
     "localname": "OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_OriginalIssueDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount on original issue.",
        "label": "Original issue discount",
        "terseLabel": "Payment of original issue discount on redemption of senior notes"
       }
      }
     },
     "localname": "OriginalIssueDiscount",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_OtherAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The policy disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets [Policy Text Block]",
        "terseLabel": "Other Assets [Policy Text Block]"
       }
      }
     },
     "localname": "OtherAssetsPolicyTextBlock",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mho_OtherCombinedAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Combined Assets",
        "terseLabel": "Other Combined Assets"
       }
      }
     },
     "localname": "OtherCombinedAssets",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_OtherLiabilitiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The policy for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Other Liabilities [Policy Text Block]",
        "terseLabel": "Other Liabilities [Policy Text Block]"
       }
      }
     },
     "localname": "OtherLiabilitiesPolicyTextBlock",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mho_OutstandingDepositsOnLandAndLots": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding Deposits On Land and Lots",
        "label": "Outstanding Deposits On Land and Lots",
        "terseLabel": "Outstanding Deposits On Land and Lots"
       }
      }
     },
     "localname": "OutstandingDepositsOnLandAndLots",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding letters of credit in lieu of cash deposits under certain land option contracts.",
        "label": "Outstanding Letters of Credit in Lieu of Cash Deposits under Certain Land Option Contracts",
        "verboseLabel": "Financial Letters of Credit representing deposits on land and lot purchase agreements"
       }
      }
     },
     "localname": "OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_OutstandingPerformanceBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding performance and surety bonds related to site improvements",
        "label": "Outstanding Performance Bonds",
        "verboseLabel": "Outstanding Performance and Maintenance Bonds"
       }
      }
     },
     "localname": "OutstandingPerformanceBonds",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ParantheticalsInventoryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parantheticals - Inventory [Abstract]",
        "label": "Parantheticals - Inventory [Abstract]",
        "terseLabel": "Parantheticals - Inventory [Abstract]"
       }
      }
     },
     "localname": "ParantheticalsInventoryAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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]",
        "terseLabel": "Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]"
       }
      }
     },
     "localname": "PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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]",
        "terseLabel": "Percentage of our aggregate consolidated net income added to base amount of calculation [Member]"
       }
      }
     },
     "localname": "PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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]",
        "terseLabel": "Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]"
       }
      }
     },
     "localname": "PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_PercentageweightofPSUsrelatedtomarketcondition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage weight of PSUs related to market condition",
        "label": "Percentage weight of PSUs related to market condition",
        "terseLabel": "Percentage weight of PSUs related to market condition"
       }
      }
     },
     "localname": "PercentageweightofPSUsrelatedtomarketcondition",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_PercentageweightofPSUsrelatedtoperformancecondition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage weight of PSUs related to performance condition",
        "label": "Percentage weight of PSUs related to performance condition",
        "terseLabel": "Percentage weight of PSUs related to performance condition"
       }
      }
     },
     "localname": "PercentageweightofPSUsrelatedtoperformancecondition",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_Percentrestrictionsonpaymentofdividends": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent restrictions on payment of dividends per restricted payments basket",
        "label": "Percent restrictions on payment of dividends",
        "terseLabel": "Percent restrictions on payment of dividends"
       }
      }
     },
     "localname": "Percentrestrictionsonpaymentofdividends",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_PerformanceConditionAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Condition Awards [Member]",
        "label": "Performance Condition Awards [Member]",
        "terseLabel": "Performance Condition Awards [Member]"
       }
      }
     },
     "localname": "PerformanceConditionAwardsMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_PerformanceLettersOfCreditOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance letters of credit outstanding",
        "label": "Performance letters of credit outstanding",
        "terseLabel": "Performance letters of credit outstanding"
       }
      }
     },
     "localname": "PerformanceLettersOfCreditOutstanding",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_PrepaidLandAcquisitionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Land Acquisition Costs",
        "label": "Prepaid Land Acquisition Costs",
        "terseLabel": "Prepaid Land Acquisition Costs"
       }
      }
     },
     "localname": "PrepaidLandAcquisitionCosts",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_PurchaseAccountingAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Accounting Adjustments related to an acquisition",
        "label": "Purchase Accounting Adjustments",
        "terseLabel": "Purchase Accounting Adjustments"
       }
      }
     },
     "localname": "PurchaseAccountingAdjustments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]",
        "label": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]",
        "terseLabel": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsTableTextBlock",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mho_RealEstateRelatedImpairments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Real Estate Related Impairments",
        "terseLabel": "Total losses"
       }
      }
     },
     "localname": "RealEstateRelatedImpairments",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ReconciliationofEffectiveTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of Effective Tax Rate [Abstract]",
        "label": "Reconciliation of Effective Tax Rate [Abstract]",
        "terseLabel": "Reconciliation of Effective Tax Rate [Abstract]"
       }
      }
     },
     "localname": "ReconciliationofEffectiveTaxRateAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreement-Fourth Amendment to Second Amendment and Restated",
        "label": "Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [Member]",
        "verboseLabel": "Repurchase Agreement-Fourth Amendment to Second Amendment and Restated [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementFourthAmendmentToSecondAmendmentAndRestatedMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_RestrictedPaymentsBasketCalculationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Payments Basket Calculation [Axis]",
        "label": "Restricted Payments Basket Calculation [Axis]",
        "terseLabel": "Restricted Payments Basket Calculation [Axis]"
       }
      }
     },
     "localname": "RestrictedPaymentsBasketCalculationAxis",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_RestrictedPaymentsBasketCalculationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Restricted Payments Basket Calculation [Axis]",
        "label": "Restricted Payments Basket Calculation [Domain]",
        "terseLabel": "Restricted Payments Basket Calculation [Domain]"
       }
      }
     },
     "localname": "RestrictedPaymentsBasketCalculationDomain",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.",
        "label": "Restricted Stock Units Awarded Under the 2018 LTIP Plan",
        "verboseLabel": "Restricted Stock Units Awarded Under the 2018 LTIP Plan"
       }
      }
     },
     "localname": "RestrictedStockUnitsAwardedUnderThe2018LTIPPlan",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_Restrictionsonpaymentofdividends": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restrictions on payment of dividends - beginning amount for calculation",
        "label": "Restrictions on payment of dividends",
        "terseLabel": "Restrictions on payment of dividends"
       }
      }
     },
     "localname": "Restrictionsonpaymentofdividends",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ScheduleofOperatingLeasePaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Operating Lease Payments Due [Abstract]",
        "label": "Schedule of Operating Lease Payments Due [Abstract]",
        "terseLabel": "Schedule of Operating Lease Payments Due [Abstract]"
       }
      }
     },
     "localname": "ScheduleofOperatingLeasePaymentsDueAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_SelfInsuranceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self-Insurance [Abstract]",
        "label": "Self-Insurance [Abstract]",
        "terseLabel": "Self-Insurance [Abstract]"
       }
      }
     },
     "localname": "SelfInsuranceAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_SeniorNotesDue2028": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior Notes Due 2028",
        "terseLabel": "Senior Notes due 2028 - net"
       }
      }
     },
     "localname": "SeniorNotesDue2028",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesDue2028FairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2028 Fair Value Disclosure",
        "label": "Senior Notes due 2028 Fair Value Disclosure",
        "terseLabel": "Senior Notes due 2028 Fair Value Disclosure"
       }
      }
     },
     "localname": "SeniorNotesDue2028FairValueDisclosure",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesDue2030": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior Notes Due 2030",
        "terseLabel": "Senior Notes due 2030 - net"
       }
      }
     },
     "localname": "SeniorNotesDue2030",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesDue2030FairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2030 Fair Value Disclosure",
        "label": "Senior Notes due 2030 Fair Value Disclosure",
        "terseLabel": "Senior Notes due 2030 Fair Value Disclosure"
       }
      }
     },
     "localname": "SeniorNotesDue2030FairValueDisclosure",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes - Fair Value Disclosures",
        "label": "Senior Notes Fair Value Disclosures",
        "terseLabel": "Senior notes due 2021 Fair Value Disclosure"
       }
      }
     },
     "localname": "SeniorNotesFairValueDisclosures",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesdue2025FairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2025 Fair Value Disclosure",
        "label": "Senior Notes due 2025 Fair Value Disclosure",
        "terseLabel": "Senior Notes due 2025 Fair Value Disclosure"
       }
      }
     },
     "localname": "SeniorNotesdue2025FairValueDisclosure",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Seniornotesdue2021": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior notes due 2021",
        "terseLabel": "Senior Notes due 2021 - net"
       }
      }
     },
     "localname": "Seniornotesdue2021",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Seniornotesdue2025": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior notes due 2025",
        "terseLabel": "Senior Notes due 2025 - net"
       }
      }
     },
     "localname": "Seniornotesdue2025",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Units, Outstanding",
        "terseLabel": "Total Numbner of Units Outstanding Under the 2006 Director Equity Plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Value of Units Outstanding",
        "terseLabel": "Value of Units Outstanding Under the 2006 Director Equity Plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ShareRepurchaseProgramAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Repurchase Program [Abstract]",
        "label": "Share Repurchase Program [Abstract]",
        "terseLabel": "Share Repurchase Program [Abstract]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_SouthernHomebuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southern Homebuilding",
        "label": "Southern Homebuilding [Member]",
        "terseLabel": "Southern Homebuilding [Member]"
       }
      }
     },
     "localname": "SouthernHomebuildingMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_SpeculativeHomesCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value of the speculative homes included in homes under construction.",
        "label": "Speculative Homes Carrying Value",
        "terseLabel": "Speculative Homes Carrying Value"
       }
      }
     },
     "localname": "SpeculativeHomesCarryingValue",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SplitDollarLifeInsurancePolicies": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Split dollar life insurance policies",
        "verboseLabel": "Split dollar life insurance policies"
       }
      }
     },
     "localname": "SplitDollarLifeInsurancePolicies",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_StockBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Based Compensation [Abstract]",
        "label": "Stock Based Compensation [Abstract]",
        "terseLabel": "Stock Based Compensation [Abstract]"
       }
      }
     },
     "localname": "StockBasedCompensationAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Authorized Amount increase/decrease",
        "label": "Stock Repurchase Program, Authorized Amount increase/decrease",
        "terseLabel": "Stock Repurchase Program, Authorized Amount increase/decrease"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmountIncreasedecrease",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_StockUnitsAwardedUnderThe2018LTIPPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.",
        "label": "Stock Units Awarded Under the 2018 LTIP Plan",
        "terseLabel": "Stock Units Awarded Under the 2018 LTIP Plan"
       }
      }
     },
     "localname": "StockUnitsAwardedUnderThe2018LTIPPlan",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_StockUnitsOutstandingUnderStockOptionPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of stock units outstanding under all stock option plans as of the balance sheet date.",
        "label": "Stock Units Outstanding Under Stock Option Plan",
        "terseLabel": "Total Stock Units Outstanding Under All Stock Option Plans"
       }
      }
     },
     "localname": "StockUnitsOutstandingUnderStockOptionPlan",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_StuccoRepairCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stucco repair cost",
        "label": "stucco repair cost",
        "terseLabel": "stucco repair cost"
       }
      }
     },
     "localname": "StuccoRepairCost",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_Sublimitforlettersofcredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sub-limit for letters of credit",
        "label": "Sub-limit for letters of credit",
        "terseLabel": "Sub-limit for letters of credit"
       }
      }
     },
     "localname": "Sublimitforlettersofcredit",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SummaryofStockOptionActivityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Stock Option Activity [Abstract]",
        "label": "Summary of Stock Option Activity [Abstract]",
        "terseLabel": "Summary of Stock Option Activity [Abstract]"
       }
      }
     },
     "localname": "SummaryofStockOptionActivityAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_TotalLoansIndemnified": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total of all loans indemnified to third party insurers relating to certain repurchase agreements.",
        "label": "Total Loans Indemnified",
        "terseLabel": "Total Loans Indemnified to third parties"
       }
      }
     },
     "localname": "TotalLoansIndemnified",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_TotalOfGuaranteedLoansInquiredAbout": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of loans covered by the guarantees discussed for which inquiries were made by the purchasers of the loans.",
        "label": "Total of Guaranteed Loans Inquired About",
        "terseLabel": "Total of Guaranteed Loans Inquired About"
       }
      }
     },
     "localname": "TotalOfGuaranteedLoansInquiredAbout",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_TotalOfLoansCoveredByGuarantees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of loans covered by guarantees that said loans could potentially be repurchased in the case certain conditions occur.",
        "label": "Total of Loans Covered by Guarantees",
        "terseLabel": "Total of Loans Covered by Guarantees"
       }
      }
     },
     "localname": "TotalOfLoansCoveredByGuarantees",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_TotalValuationAdjustmentsAndWriteOffs": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total valuation adjustments and write-offs recorded during the period.",
        "label": "Total valuation adjustments and write-offs",
        "terseLabel": "Total valuation adjustments and write-offs"
       }
      }
     },
     "localname": "TotalValuationAdjustmentsAndWriteOffs",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Value of Units Outstanding Under All Stock Option Plans",
        "label": "Total Value of Units Outstanding Under All Stock Option Plans",
        "terseLabel": "Total Value of Units Outstanding Under All Stock Option Plans"
       }
      }
     },
     "localname": "TotalValueOfUnitsOutstandingUnderAllStockOptionPlans",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_TransactionsWithRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions with Related Parties [Abstract]",
        "label": "Transactions with Related Parties [Abstract]",
        "terseLabel": "Transactions with Related Parties [Abstract]"
       }
      }
     },
     "localname": "TransactionsWithRelatedPartiesAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_TwoYearBonusStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-Year Bonus Stock Options granted during the year ended December 31, 2010.",
        "label": "Two-Year Bonus Stock Options [Member]",
        "terseLabel": "Two-Year Bonus Stock Options [Member]"
       }
      }
     },
     "localname": "TwoYearBonusStockOptionsMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful Life of Property, Plant and Equipment [Abstract]",
        "label": "Useful Life of Property, Plant and Equipment [Abstract]",
        "terseLabel": "Useful Life of Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "UsefulLifeOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Valuation Adjustments To Investments In Unconsolidated Entities",
        "terseLabel": "Valuation adjustments to investments in joint venture arrangements"
       }
      }
     },
     "localname": "ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.",
        "label": "Value of Stock Units Awarded Under the 2018 LTIP Plan",
        "verboseLabel": "Value of Stock Units Awarded Under the 2018 LTIP Plan"
       }
      }
     },
     "localname": "ValueOfStockUnitsAwardedUnderThe2018LTIPPlan",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warehousing Agreement - Fifth Amendment to Second Amended and Restated",
        "label": "Warehousing Agreement - Fifth Amendment to Second Amended and Restated [Member]",
        "verboseLabel": "Warehousing Agreement - Fifth Amendment to Second Amended and Restated [Member]"
       }
      }
     },
     "localname": "WarehousingAgreementFifthAmendmentToSecondAmendedAndRestatedMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warehousing Agreement - Third Amendment to Second Amended and Restated [Member]",
        "label": "Warehousing Agreement - Third Amendment to Second Amended and Restated [Member]",
        "terseLabel": "Warehousing Agreement - Third Amendment to Second Amended and Restated [Member]"
       }
      }
     },
     "localname": "WarehousingAgreementThirdAmendmenttoSecondAmendedandRestatedMember",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_WarrantyAccrualRollforwardAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warranty Accrual Rollforward [Abstract]",
        "label": "Warranty Accrual Rollforward [Abstract]",
        "terseLabel": "Warranty Accrual Rollforward [Abstract]"
       }
      }
     },
     "localname": "WarrantyAccrualRollforwardAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mho_WeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Term [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_Year1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Awards awarded in CY;Year 1 [Member]",
        "label": "Year 1 [Member]",
        "terseLabel": "YR1 [Member]"
       }
      }
     },
     "localname": "Year1Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_Year2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Awards awarded CY minus 1; Year 2 [Member]",
        "label": "Year 2 [Member]",
        "terseLabel": "YR2[Member]"
       }
      }
     },
     "localname": "Year2Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_Year3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "awards awarded CY minus 2;Year 3 [Member]",
        "label": "Year 3 [Member]",
        "terseLabel": "YR3 [Member]"
       }
      }
     },
     "localname": "Year3Member",
     "nsuri": "http://www.mihomes.com/20211231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r114",
      "r165",
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r185",
      "r189",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r253",
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r114",
      "r165",
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r185",
      "r189",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r253",
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r261",
      "r296",
      "r330",
      "r331",
      "r494",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r504",
      "r550",
      "r553",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r261",
      "r296",
      "r330",
      "r331",
      "r494",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r504",
      "r550",
      "r553",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r191",
      "r308",
      "r309",
      "r506",
      "r549",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r191",
      "r308",
      "r309",
      "r506",
      "r549",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r261",
      "r296",
      "r318",
      "r330",
      "r331",
      "r494",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r504",
      "r550",
      "r553",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r261",
      "r296",
      "r318",
      "r330",
      "r331",
      "r494",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r504",
      "r550",
      "r553",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r192",
      "r193",
      "r308",
      "r310",
      "r552",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r308",
      "r310",
      "r552",
      "r565",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r516",
      "r541"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r29",
      "r218"
     ],
     "calculation": {
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r359",
      "r360",
      "r361",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "terseLabel": "Reversal of deferred tax asset related to stock options and executive deferred compensation distributions"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Advances on Inventory Purchases",
        "terseLabel": "Deposits on real estate under option or contract"
       }
      }
     },
     "localname": "AdvancesOnInventoryPurchases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r334",
      "r354",
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r92",
      "r281",
      "r289",
      "r290",
      "r461"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and debt issue costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r92",
      "r502"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of Mortgage Servicing Rights (MSRs)",
        "terseLabel": "Amortization of mortgage servicing rights"
       }
      }
     },
     "localname": "AmortizationOfMortgageServicingRightsMSRs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r92",
      "r214"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment of inventory and abandoned land transaction write-offs"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r109",
      "r173",
      "r180",
      "r187",
      "r203",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r254",
      "r256",
      "r257",
      "r409",
      "r414",
      "r448",
      "r486",
      "r488",
      "r510",
      "r532"
     ],
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r335",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r335",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Derivatives, Fair Value, by Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Accounting [Text Block]",
        "terseLabel": "Basis of Accounting [Text Block]"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition and integration costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r98",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in lease obligation from new lease.",
        "label": "Lease Obligation Incurred",
        "terseLabel": "Lease Obligation Incurred"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r446",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying (Reported) Amount, Fair Value Disclosure [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r6",
      "r96",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r86",
      "r94",
      "r101"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, Cash Equivalents, and Restricted Cash-Period End",
        "periodStartLabel": "Cash, Cash Equivalents, and Restricted Cash-Period Start",
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r86",
      "r449"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "verboseLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r107",
      "r109",
      "r132",
      "r136",
      "r143",
      "r146",
      "r148",
      "r158",
      "r159",
      "r160",
      "r203",
      "r243",
      "r248",
      "r249",
      "r250",
      "r256",
      "r257",
      "r294",
      "r295",
      "r297",
      "r298",
      "r448",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r42",
      "r228",
      "r518",
      "r539"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r229",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r116",
      "r117",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Shares [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r488"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2021 and 2020; issued 30,137,141 shares at both December 31, 2021 and 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r102",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Business, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.",
        "label": "Construction [Member]",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "ConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleSubordinatedDebt": {
     "auth_ref": [
      "r12",
      "r513",
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, the carrying value of convertible subordinated debt, as of the balance sheet date, initially scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.",
        "label": "Convertible Subordinated Debt",
        "terseLabel": "Convertible Subordinated Debt"
       }
      }
     },
     "localname": "ConvertibleSubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Corporate and Other [Member]",
        "terseLabel": "Corporate and Other [Member]"
       }
      }
     },
     "localname": "CorporateAndOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r67",
      "r506"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Land and Housing"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Goods and Service [Policy Text Block]"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r387",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current Federal Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r387",
      "r394",
      "r396"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r387",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current State and Local Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerAdvancesAndDeposits": {
     "auth_ref": [
      "r542"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.",
        "label": "Customer Advances and Deposits",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "CustomerAdvancesAndDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r98",
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Debt Conversion, Converted Instrument, Amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r98",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Conversion [Line Items]",
        "terseLabel": "Debt Conversion [Line Items]"
       }
      }
     },
     "localname": "DebtConversionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtConversionTable": {
     "auth_ref": [
      "r98",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table that contains information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion [Table]",
        "terseLabel": "Debt Conversion [Table]"
       }
      }
     },
     "localname": "DebtConversionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r106",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r275",
      "r282",
      "r283",
      "r285",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r10",
      "r11",
      "r12",
      "r108",
      "r114",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r287",
      "r288",
      "r289",
      "r290",
      "r462",
      "r511",
      "r513",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r260",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt Instrument, Convertible, Conversion Price"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r258",
      "r287",
      "r288",
      "r460",
      "r462",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount",
        "verboseLabel": "Senior notes"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r36",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r38",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "CDDs, Issuance Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r37",
      "r261",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt Instrument, Maturity Date",
        "verboseLabel": "CDDs, Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r40",
      "r108",
      "r114",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r287",
      "r288",
      "r289",
      "r290",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt Instrument, Redemption Price, Percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r40",
      "r108",
      "r114",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r300",
      "r301",
      "r302",
      "r303",
      "r459",
      "r460",
      "r462",
      "r463",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Debt Instrument, Unused Borrowing Capacity, Amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Deferral of Executive and Director Compensation"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Distribution Paid",
        "negatedTerseLabel": "Deferred Compensation Arrangement with Individual, Distribution Paid"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Shares Issued"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredCompensationEquity": {
     "auth_ref": [
      "r45",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Compensation Equity",
        "terseLabel": "Deferred Compensation Equity"
       }
      }
     },
     "localname": "DeferredCompensationEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred Compensation Liability, Current and Noncurrent"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r388",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred Income Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r92",
      "r110",
      "r388",
      "r394",
      "r395",
      "r396"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r13",
      "r14",
      "r378",
      "r512",
      "r529"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "terseLabel": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r388",
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r380"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Deferred charges"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.",
        "label": "Deferred Tax Assets, State Taxes",
        "terseLabel": "State taxes"
       }
      }
     },
     "localname": "DeferredTaxAssetsStateTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "terseLabel": "Warranty, insurance and other accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Deferred Tax Liabilities, Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r317",
      "r319",
      "r320",
      "r327",
      "r328",
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r92",
      "r216"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r92",
      "r168"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization:"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]",
        "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Financial Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r49",
      "r50",
      "r52",
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Financial Instrument, Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r51",
      "r421",
      "r422",
      "r425",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r49",
      "r50",
      "r51",
      "r445"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Fair Value Disclosure, Recurring"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Financial Instrument [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Financial Insturments, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-based Payment Arrangement [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r304",
      "r526"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "negatedLabel": "Dividends declared to preferred shareholders"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r63",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r129",
      "r132",
      "r146",
      "r147",
      "r148",
      "r153",
      "r154",
      "r432",
      "r433",
      "r522",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Earnings Per Share, Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r63",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r132",
      "r146",
      "r147",
      "r148",
      "r153",
      "r154",
      "r432",
      "r433",
      "r522",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted",
        "verboseLabel": "Earnings Per Share, Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareDilutedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r150",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share [Text Block]"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective Income Tax Rate, Continuing Operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r516",
      "r541"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Employee-related Liabilities",
        "terseLabel": "Payroll and other benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r56",
      "r57",
      "r58",
      "r116",
      "r117",
      "r118",
      "r120",
      "r126",
      "r128",
      "r157",
      "r205",
      "r299",
      "r304",
      "r359",
      "r360",
      "r361",
      "r390",
      "r391",
      "r431",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r554",
      "r555",
      "r556",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Total Shareholders' Equity [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Impairment of investment in joint venture arrangements"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r26",
      "r174",
      "r200"
     ],
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Method Investments",
        "terseLabel": "Investment in joint venture arrangements"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]",
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investments Disclosure [Text Block]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityRestrictions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the amount of equity that is restricted to use by regulation or agreement.",
        "label": "Equity Restrictions",
        "terseLabel": "Restricted Payments Basket"
       }
      }
     },
     "localname": "EquityRestrictions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value, Fair Value Disclosure [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [
      "r365"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "terseLabel": "Excess tax deficiency from stock-based payment arrangements"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "auth_ref": [
      "r228",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.",
        "label": "Extended Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Extended Product Warranty, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ExtendedProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r434",
      "r435",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r434",
      "r446",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r434",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table Text Block]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r435",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r434",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r434",
      "r435",
      "r438",
      "r439",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Fair Value by Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r273",
      "r287",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value, Disclosure Item Amounts [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r435",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Significant Unobservable Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r420",
      "r424",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialServiceMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance.",
        "label": "Financial Service [Member]",
        "terseLabel": "Financial Service"
       }
      }
     },
     "localname": "FinancialServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialServicesSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in financial services.",
        "label": "Financial Services Sector [Member]",
        "terseLabel": "Financial Services Sector [Member]"
       }
      }
     },
     "localname": "FinancialServicesSectorMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward Sales or Mortgage Backed Securities [Member]"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnOilAndGasHedgingActivity": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) incurred in hedging activities.",
        "label": "Gain (Loss) on Hedging Activity",
        "terseLabel": "Gain (Loss) on Hedging Activity"
       }
      }
     },
     "localname": "GainLossOnOilAndGasHedgingActivity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r92",
      "r215",
      "r221"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedTerseLabel": "Net loss (gain) from property disposals"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "auth_ref": [
      "r64",
      "r65",
      "r92",
      "r520",
      "r546"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Gain on Sale of Investments",
        "negatedTerseLabel": "Gain on sale of mortgage servicing rights"
       }
      }
     },
     "localname": "GainOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r92",
      "r291",
      "r292"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 8.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "terseLabel": "Loss on early extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralInsuranceExpense": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "General Insurance Expense",
        "terseLabel": "General Insurance Expense"
       }
      }
     },
     "localname": "GeneralInsuranceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r209",
      "r210",
      "r488",
      "r508"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/AcquisitionandGoodwillDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r211",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Guarantor Obligations, Current Carrying Value",
        "verboseLabel": "Guarantor Obligations, Current Carrying Value"
       }
      }
     },
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees [Abstract]",
        "terseLabel": "Guarantees [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteesTextBlock": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Guarantees [Text Block]",
        "terseLabel": "Guarantees [Text Block]"
       }
      }
     },
     "localname": "GuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnifications"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r92",
      "r220"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value.",
        "label": "Impairment of Real Estate",
        "terseLabel": "Impairment of inventory and investment in joint venture arrangements"
       }
      }
     },
     "localname": "ImpairmentOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r111",
      "r397"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r61",
      "r92",
      "r170",
      "r200",
      "r519",
      "r543"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Equity in income from joint venture arrangements"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r112",
      "r373",
      "r376",
      "r382",
      "r392",
      "r398",
      "r400",
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Tax Disclosure [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r127",
      "r128",
      "r171",
      "r371",
      "r393",
      "r399",
      "r547"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r55",
      "r367",
      "r368",
      "r376",
      "r377",
      "r381",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Manufacturing deduction"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Equity Compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and local taxes \u2013 net of federal tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (Decrease) in Accrued Salaries",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInCustomerDeposits": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Customer Deposits",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInCustomerDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred Income Tax Expense"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "terseLabel": "Increase (Decrease) in Other Noncurrent Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedTerseLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r141",
      "r142",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Convertible senior subordinated notes potential shares"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Deferred Compensation Awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "terseLabel": "Insurance Recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Interest and Other Income",
        "negatedTerseLabel": "Interest and Other Income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "terseLabel": "Interest incurred"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r59",
      "r167",
      "r456",
      "r461",
      "r523"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "verboseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "auth_ref": [
      "r131",
      "r138",
      "r148"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.",
        "label": "Interest on Convertible Debt, Net of Tax",
        "terseLabel": "Interest on convertible senior subordinated notes"
       }
      }
     },
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r82",
      "r88",
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest \u2014 net of amount capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
        "label": "Interest Rate Lock Commitments [Member]",
        "terseLabel": "Interest Rate Lock Commitments [Member]"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventory Disclosure [Text Block]"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryHomesUnderConstruction": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized construction costs of homes for future sale.",
        "label": "Inventory, Homes under Construction",
        "terseLabel": "Homes under construction"
       }
      }
     },
     "localname": "InventoryHomesUnderConstruction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLandHeldForSale": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Land Held-for-sale",
        "terseLabel": "Land held for sale"
       }
      }
     },
     "localname": "InventoryLandHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r5",
      "r47",
      "r103",
      "r156",
      "r206",
      "r207",
      "r208",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRealEstate": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Real Estate",
        "terseLabel": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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..",
        "label": "Inventory, Real Estate, Land and Land Development Costs",
        "terseLabel": "Single-family lots, land and land development costs"
       }
      }
     },
     "localname": "InventoryRealEstateLandAndLandDevelopmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land, Buildings and Improvements [Member]"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandUnderPurchaseOptionsRecorded": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Land under Purchase Options, Recorded",
        "terseLabel": "Consolidated Inventory Not Owned"
       }
      }
     },
     "localname": "LandUnderPurchaseOptionsRecorded",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Lessee, Operating Lease, Liability, Payments, Due"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases [Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r109",
      "r181",
      "r203",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r250",
      "r252",
      "r254",
      "r256",
      "r257",
      "r410",
      "r414",
      "r415",
      "r448",
      "r486",
      "r487"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r109",
      "r203",
      "r448",
      "r488",
      "r514",
      "r537"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r12",
      "r513",
      "r530"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Notes payable bank - homebuilding operations"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r32",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Line of Credit Facility [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Line of Credit Facility, Expiration Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInitiationDate1": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Initiation Date",
        "terseLabel": "Line of Credit Facility, Initiation Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityInitiationDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r32",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Maximum borrowing availability subject to limit"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r32",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LinesOfCreditFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lines of Credit, Fair Value Disclosure",
        "terseLabel": "Notes Payable Homebuilding-Fair Value Disclosure"
       }
      }
     },
     "localname": "LinesOfCreditFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanPurchaseCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment to purchase loans from a third party.",
        "label": "Loan Purchase Commitments [Member]",
        "terseLabel": "Best Efforts Contracts [Member]"
       }
      }
     },
     "localname": "LoanPurchaseCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.",
        "label": "Mortgage Banking Activity [Policy Text Block]",
        "terseLabel": "Mortgage Banking Activity [Policy Text Block]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansPayableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates.",
        "label": "Loans Payable, Fair Value Disclosure",
        "terseLabel": "Notes Payable Other- Fair Value Disclosure"
       }
      }
     },
     "localname": "LoansPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r197",
      "r563"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "terseLabel": "Mortgage loans Held-for-sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "YR1"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "YR5"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "YR4"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "YR3"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r114",
      "r241",
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "YR2"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "CDDs, Percentage Interest"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "terseLabel": "Basis Point Spread on Variable Rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r40",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Amount Reserved for Legal Expenses"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r4",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/AcquisitionandGoodwillNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "auth_ref": [
      "r559",
      "r560",
      "r561",
      "r562"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework.",
        "label": "Banking Regulation, Mortgage Banking, Net Worth, Minimum",
        "terseLabel": "Minimum Tangible Net Worth"
       }
      }
     },
     "localname": "MinimumNetWorthRequiredForCompliance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r92",
      "r503"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Mortgage Servicing Rights (MSR) Impairment (Recovery)",
        "terseLabel": "Mortgage Servicing Rights (MSR) Impairment (Recovery)"
       }
      }
     },
     "localname": "MortgageServicingRightsMSRImpairmentRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgagesHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of mortgage loans held-for-sale.",
        "label": "Mortgages Held-for-sale, Fair Value Disclosure",
        "terseLabel": "Mortgages Held-for-sale, Fair Value Disclosure"
       }
      }
     },
     "localname": "MortgagesHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided (used in) by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r86",
      "r90",
      "r93"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r53",
      "r54",
      "r58",
      "r62",
      "r93",
      "r109",
      "r119",
      "r121",
      "r122",
      "r123",
      "r124",
      "r127",
      "r128",
      "r144",
      "r173",
      "r179",
      "r183",
      "r186",
      "r189",
      "r203",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r250",
      "r252",
      "r254",
      "r256",
      "r257",
      "r433",
      "r448",
      "r521",
      "r544"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r131",
      "r137",
      "r138",
      "r139",
      "r140",
      "r145",
      "r148"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Diluted income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of notes payable.",
        "label": "Notes Payable, Fair Value Disclosure",
        "terseLabel": "Notes Payable Financial Services- Fair Value Disclosure"
       }
      }
     },
     "localname": "NotesPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Notes Payable, Other Payables [Member]",
        "terseLabel": "Notes Payable, Other Payables [Member]"
       }
      }
     },
     "localname": "NotesPayableOtherPayablesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotionalAmountOfDerivativesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional Disclosures [Abstract]",
        "terseLabel": "Notional Disclosures [Abstract]"
       }
      }
     },
     "localname": "NotionalAmountOfDerivativesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r173",
      "r179",
      "r183",
      "r186",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income (loss):"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r469",
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails",
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r467",
      "r470"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r464"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Amortization Expense"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r473",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r472",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r516",
      "r541"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other.",
        "label": "Other Accrued Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r9",
      "r509",
      "r531"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets",
        "totalLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]",
        "terseLabel": "Other Assets [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r420",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets.",
        "label": "Other Assets, Miscellaneous",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneous",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r548"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other Income",
        "verboseLabel": "Other Income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventoryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Inventory, Gross [Abstract]",
        "terseLabel": "Other Inventory, Gross [Abstract]"
       }
      }
     },
     "localname": "OtherInventoryAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities",
        "totalLabel": "Total other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r420",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities [Member]"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other liabilities.",
        "label": "Other Liabilities [Table Text Block]",
        "terseLabel": "Other Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "OtherLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r12",
      "r513",
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Other Long-term Debt",
        "terseLabel": "CDDs Principal Amount"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Notes Payable [Abstract]",
        "terseLabel": "Other Notes Payable [Abstract]"
       }
      }
     },
     "localname": "OtherLongtermNotesPayableCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNotesPayable": {
     "auth_ref": [
      "r12",
      "r513",
      "r534"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term notes payable classified as other.",
        "label": "Other Notes Payable",
        "terseLabel": "Notes payable - other"
       }
      }
     },
     "localname": "OtherNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "verboseLabel": "Development reimbursement receivable from local municipalities"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r371",
      "r389"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other income tax expense (benefit).",
        "label": "Other Tax Expense (Benefit)",
        "terseLabel": "Other Tax Expense (Benefit)"
       }
      }
     },
     "localname": "OtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r84",
      "r89"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.",
        "label": "Payments for Origination of Mortgage Loans Held-for-sale",
        "negatedTerseLabel": "Mortgage loan originations"
       }
      }
     },
     "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost"
       }
      }
     },
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Debt issue costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r74",
      "r404"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedTerseLabel": "Acquisition"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "negatedTerseLabel": "Investment in and advances to joint venture arrangements",
        "terseLabel": "Investment in and advances to joint venture arrangements"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r335",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r130",
      "r149"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Fair value over carrying value of preferred share redeemed"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Shares [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r515",
      "r540"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Expense",
        "terseLabel": "Prepaid Expense"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromBankDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from bank borrowing during the year.",
        "label": "Proceeds from Bank Debt",
        "terseLabel": "Proceeds from bank borrowings - homebuilding operations"
       }
      }
     },
     "localname": "ProceedsFromBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from issuance of convertible senior subordinated notes"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r71",
      "r85"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Return of Capital from Joint Venture Arrangements"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Common share issuance for conversion of convertible notes - value"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "terseLabel": "Proceeds from issuance of senior notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) for debt classified as other.",
        "label": "Proceeds from (Repayments of) Other Debt",
        "terseLabel": "Proceeds from (principal repayment of) notes payable-other and community development district bond obligations"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
     "auth_ref": [
      "r77",
      "r79",
      "r95"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less",
        "terseLabel": "(Net repayment of) net proceeds from bank borrowings - financial services operations"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepurchaseOfEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow resulting from the entity's share transaction.",
        "label": "Proceeds from (Repurchase of) Equity",
        "terseLabel": "Common stock issued for conversion of convertible notes"
       }
      }
     },
     "localname": "ProceedsFromRepurchaseOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r84",
      "r87"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Mortgage Loans Held-for-sale",
        "terseLabel": "Proceeds from the sale of mortgage loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR": {
     "auth_ref": [
      "r73",
      "r497"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Mortgage Servicing Rights (MSR)",
        "terseLabel": "Proceeds from the sale of mortgage servicing rights"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageServicingRightsMSR",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Property Held-for-sale",
        "terseLabel": "Proceeds from sale of property"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r76",
      "r358"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r236",
      "r238",
      "r516"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Warranty reserves, end of period",
        "periodStartLabel": "Warranty reserves, beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedTerseLabel": "Standard and Extended Product Warranty Accrual, Decrease for Payments"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability.",
        "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)",
        "terseLabel": "Charges related to stucco-related claims"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r233"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.",
        "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "terseLabel": "Changes in estimates for pre-existing warranties"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Warranty expense on homes delivered during the period"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r53",
      "r54",
      "r58",
      "r83",
      "r109",
      "r119",
      "r127",
      "r128",
      "r173",
      "r179",
      "r183",
      "r186",
      "r189",
      "r203",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r250",
      "r252",
      "r254",
      "r256",
      "r257",
      "r408",
      "r412",
      "r413",
      "r417",
      "r418",
      "r433",
      "r448",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r29",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r28",
      "r217"
     ],
     "calculation": {
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r7",
      "r8",
      "r219",
      "r488",
      "r525",
      "r538"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment - net",
        "totalLabel": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r27",
      "r219",
      "r567",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r7",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r7",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseOptionsLand": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of an option or options to acquire real property.",
        "label": "Purchase Options, Land",
        "terseLabel": "Unrecorded Conditional Purchase Obligation"
       }
      }
     },
     "localname": "PurchaseOptionsLand",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]",
        "terseLabel": "Real Estate [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Real Estate Inventory, Capitalized Interest Costs",
        "periodEndLabel": "Capitalized interest, end of year",
        "periodStartLabel": "Capitalized interest, beginning of period"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "auth_ref": [
      "r458"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.",
        "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales",
        "negatedTerseLabel": "Capitalized interest charged to cost of sales"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest capitalized to an operative builder's inventory during the period.",
        "label": "Real Estate Inventory, Capitalized Interest Costs Incurred",
        "terseLabel": "Interest capitalized to inventory"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Real Estate Inventory, Capitalized Interest Costs [Roll Forward]",
        "terseLabel": "Real Estate Inventory, Capitalized Interest Costs [Roll Forward]"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r180",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r480",
      "r483"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related Party Transaction, Amounts of Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r326",
      "r480",
      "r481",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Related Party Transaction, Purchases from Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r478",
      "r479",
      "r481",
      "r484",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions Disclosure [Text Block]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "negatedTerseLabel": "Repayments of bank borrowings - homebuilding operations"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "terseLabel": "Repayments of Convertible Debt"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Repayments of Senior Debt",
        "negatedTerseLabel": "Repayments of Senior Notes"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r6",
      "r94",
      "r101",
      "r507",
      "r535"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Cash and Cash Equivalents",
        "verboseLabel": "Restricted Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r304",
      "r362",
      "r488",
      "r536",
      "r557",
      "r558"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r116",
      "r117",
      "r118",
      "r120",
      "r126",
      "r128",
      "r205",
      "r359",
      "r360",
      "r361",
      "r390",
      "r391",
      "r431",
      "r554",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r60",
      "r109",
      "r164",
      "r165",
      "r178",
      "r184",
      "r185",
      "r191",
      "r192",
      "r195",
      "r203",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r250",
      "r252",
      "r254",
      "r256",
      "r257",
      "r448",
      "r524"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Revenues",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r471",
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "negatedTerseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense": {
     "auth_ref": [
      "r578"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of depreciation expense of real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation, Depreciation Expense",
        "terseLabel": "Depreciation Expense"
       }
      }
     },
     "localname": "SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r421",
      "r425",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments, (Loss) Gain in Statement of Financial Performance [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": {
     "auth_ref": [
      "r132",
      "r136",
      "r146",
      "r148",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.",
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r3",
      "r109",
      "r202",
      "r203",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r5",
      "r23",
      "r24",
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory, Current [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Other Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Assets [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of Product Warranty Liability [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r29",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r173",
      "r176",
      "r182",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r173",
      "r176",
      "r182",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r342",
      "r344",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Share-based Payment Arrangement, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r335",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]",
        "terseLabel": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r161",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r195",
      "r223",
      "r224",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segments [Domain]",
        "verboseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r173",
      "r177",
      "r183",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting Disclosure [Text Block]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self Insurance Reserve"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "terseLabel": "Selling"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Selling, General and Administrative Expense",
        "negatedTerseLabel": "Less: Corporate selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Notes [Abstract]",
        "terseLabel": "Senior Notes [Abstract]"
       }
      }
     },
     "localname": "SeniorLongtermNotesCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAsset": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.",
        "label": "Servicing Asset",
        "terseLabel": "Mortgage Servicing Rights",
        "verboseLabel": "Mortgage Servicing Rights"
       }
      }
     },
     "localname": "ServicingAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value of options granted during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r357"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r338",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r333",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r351",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r357"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Shares Outstanding, Ending Balance",
        "periodStartLabel": "Shares Outstanding, Beginning Balance"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Short-term Debt [Line Items]",
        "terseLabel": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeasePayments": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.",
        "label": "Short-term Lease Payments",
        "terseLabel": "Short-term Lease Payments"
       }
      }
     },
     "localname": "ShortTermLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.",
        "label": "Short-term Non-bank Loans and Notes Payable",
        "terseLabel": "Short-term Non-bank Loans and Notes Payable"
       }
      }
     },
     "localname": "ShortTermNonBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SpecialAssessmentBondNoncurrent": {
     "auth_ref": [
      "r12",
      "r513",
      "r533"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Special Assessment Bond, Noncurrent",
        "terseLabel": "Community Development District Obligation"
       }
      }
     },
     "localname": "SpecialAssessmentBondNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Standard Product Warranty Accrual",
        "terseLabel": "Warranty"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails",
      "http://www.mihomes.com/role/WarrantyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r161",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r195",
      "r211",
      "r222",
      "r223",
      "r224",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r107",
      "r109",
      "r132",
      "r136",
      "r143",
      "r146",
      "r148",
      "r158",
      "r159",
      "r160",
      "r203",
      "r243",
      "r248",
      "r249",
      "r250",
      "r256",
      "r257",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r448",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r44",
      "r56",
      "r57",
      "r58",
      "r116",
      "r117",
      "r118",
      "r120",
      "r126",
      "r128",
      "r157",
      "r205",
      "r299",
      "r304",
      "r359",
      "r360",
      "r361",
      "r390",
      "r391",
      "r431",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r554",
      "r555",
      "r556",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r157",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r299",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Common share issuance for conversion of convertible notes - shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r299",
      "r304",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Stock options exercised - shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r44",
      "r299",
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock options exercised - value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "negatedTerseLabel": "Stock or Unit Option Plan Expense"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Shares",
        "terseLabel": "Preferred shares redeemed - shares"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails",
      "http://www.mihomes.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r16",
      "r17",
      "r299",
      "r304"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "terseLabel": "Preferred shares redeemed - value"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r20",
      "r21",
      "r109",
      "r198",
      "r203",
      "r448",
      "r488"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "TOTAL SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "SHAREHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r57",
      "r109",
      "r116",
      "r117",
      "r118",
      "r120",
      "r126",
      "r203",
      "r205",
      "r304",
      "r359",
      "r360",
      "r361",
      "r390",
      "r391",
      "r406",
      "r407",
      "r416",
      "r431",
      "r448",
      "r450",
      "r451",
      "r455",
      "r555",
      "r556",
      "r591"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Stockholders' Equity, Ending Balance",
        "periodStartLabel": "Stockholders' Equity, Beginning Balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business subsegments.",
        "label": "Subsegments [Axis]",
        "terseLabel": "Subsegments [Axis]"
       }
      }
     },
     "localname": "SubsegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Axis]",
        "terseLabel": "Subsegments Consolidation Items [Axis]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Domain]",
        "terseLabel": "Subsegments Consolidation Items [Domain]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsegments [Domain]",
        "terseLabel": "Subsegments [Domain]"
       }
      }
     },
     "localname": "SubsegmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "terseLabel": "Transportation and construction equipment"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r43",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Shares [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r43",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r17",
      "r299",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Treasury Stock [Text Block]"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r43",
      "r305",
      "r306"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury shares - at cost - 1,637,511 and 1,323,292 shares at December 31, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r299",
      "r304",
      "r305"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "verboseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "negatedTerseLabel": "Deferred tax asset valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeasePayment": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability.",
        "label": "Variable Lease, Payment",
        "terseLabel": "Variable Lease, Payment"
       }
      }
     },
     "localname": "VariableLeasePayment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "auth_ref": [
      "r511"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warehouse Agreement Borrowings",
        "terseLabel": "Notes payable bank - financial services operations"
       }
      }
     },
     "localname": "WarehouseAgreementBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r131",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Diluted Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r129",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Basic Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "terseLabel": "Write off of Deferred Debt Issuance Cost"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11374-113907"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.10)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r581": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r582": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r583": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r584": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r585": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r586": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r587": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r588": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r589": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r590": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3461-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>116
<FILENAME>0000799292-22-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000799292-22-000006-xbrl.zip
M4$L#!!0    ( -J 452]CF@]S 8  ,QQ   >    97AH:6)I=#(Q<W5B<VED
M:6%R:65S,3(M,S$N:'1M[9U;4]LX%,??]U-HTVG[4M]" B2DS-  "[-<,I N
MTZ<=.59B;14I(PM2[Z=?R1=BXB1-8@IF+1X8$NO\+<F_(Y_X'(7.[\?7W?ZW
MW@GPQ9B WM<O%^==4#,LZVZG:UG'_6-PUK^\  W3=D"?0QI@@1F%Q+).KFJ@
MY@LQ:5O6=#HUISLFXR.K?V,IJ89%& N0Z0FO=MA1[\C?"'J'OW5^-PQPS ;W
M8T0%&' $!?+ ?8#I"-QY*/@.#"-IU663D..1+T#=KM?!'>/?\0.,CPLL"#I,
M=3I6_+IC12?IN,P+#SL>?@#8^US#.[N["-HMNVDW4<-V=UUGWW7WO*'CV/6=
M0=/^VY&=M&3SV"80(4&?:V-,#1^I\[<;=7.O.1$'4^P)O^W8]OM:U/2P,V14
MR/-Q:1__&<ODQ 3Z(0Q(\(BVHR'58M/T\( 1QMOO[.CG0!TQAG",2=C^V,=C
M%( K- 4W; SIQT^!O Q&@#@>Q@T#_"^2?9+=BUY.XR[O21V"*4J'X-15IT]^
M^-C%<D*=I_U=-9;%HQC(:4?\V8=17VL8MU^_W)X?GQ_=G)_<@NM3T#\[ =WK
MR][1U;>-^BZ@2U#:P&7<0]R08R!P$J!V^L>!AX,)@6$;TZ@GD='!&/*1!,1E
M0K!Q6\'Q@+C  TB2DT3GBP\GW+3J9KWI*'2$G&/AI2=.J#(CJBSAY8\US%V[
MN?2H;3I;':N;SM[>5I:K^MJRS7UG?RU9*YJ'>"[D; <32#_7=FJIP01ZGEP6
MVO7)#^#("9[WH=R,L\DO=ZO&/(_16N"8C]@E8UXQ'%L-IK96TP4C_^<^$'@8
MEF?LEQ_>-?8.SL$III .,"2?P,5%]Q. %%S[F &"QU@M\01#%Q,L0CG@L1QO
M: *PV!;@ $Q]Z7VAP:94FKHA$#Z2]X/8[LE<)PREHTZZUHIF^-FNP[9-_S>
MUZL,^-EUBC0XE:?$'EP-==)^$<;R&#AC1(T]B!IIF%_^@NY4&>9DQ3UC2O06
M\0<\0%NLV'E[O6J7#O1&A4&_8ES2!P,!KH=#R2CX2P;]]URQFN!]\8AW@JA:
MX(\1@5/(T4HGV$);>T?IO*-98>](E_&^>FP"CD:(#D)P(3QSL[M SEQAG@]Z
M%D;Y&OF7O^R[&ODD<CG%7"[?Y]3#D,+'\"=]O7X$E-/1"WWIJ-_3U#_&ZP-&
MO6? /B^DN2\=]_N:^P17-DQ1E:&'V3,74C^!7%#$ Q]/UN%=4AZ 5NN]$E]]
MM@_OFJV#G]XW(CWE,1R-(:8J'^:L(:[]ZL79:FF_FL&8/!'=[ GI*A%](RD=
M\(ZMB9_!VH<2Q&*\SR06)@E6N8?F_Q7XU_G=#(W7G$#JL6(>D!71/O 6?*#2
M*>!Y&N^0C-Y[D(S!%P0'?C%?6"2F?>(M^$2E,\GSI0P;U$<\-=2LOP76JYQ,
MSM'8]2$G3(C'THGU$L<_T=$??<N'O<X29W"]@40=+PA]5D4C7S[D=98X ^MQ
MMR#MB8 &O7R@Z\1P-A3!=( IA0)O70Z:5]'4EX]ZG1;.\HJHX)!$I!?B?EY'
MDU\^\JN<N.U+]DXQ(EX H  ]Q'D(SB!1M9CFA=E5)1'@$O)0/99?B?[/A-9Z
MFI,$1=H+7F$K5Y63N7>8!(R"4\C'&X._P+8@ZU:TE?@POU=Y;MOYA,7[[MM<
M?@(1^ 'E-J*GALEV9'MF MV D7NQW&39GNZEN]KCWSZ?7?\1,ER.X'<##J5]
M&Y(I#(/:BVRFUUNY2[656Z_=OW;MKG(A0O3](U%D?H,"[$G'QS+@WG('RYIB
M.HHOGP]4N1#A3V/SZK.LC>*Y:;\'RZ.565L-]RO 7>F*@GQV5/9KQ KG6&<J
M>CTO'_*ZL" #ZQF3762T(/)9%8U\^9"O<E%!CV,Z0. /Q/A(JGX5BF:,9C5D
M:SV,6:FR#/FECV:T$[R"$^@R@PR)M_)#ZQ&5:S8N&N[,*^GUOWSHZ\*##+!'
MJH>T2/(UHZ!I+Q_MNN @&W*<WL6@;EU/E@IHTDM'>I4+#)Y\)]1V,<S,5,-=
M.KAWJEPWD%^%$ZZ+%@=G933TY8.^R@G7'*V7F%($)XS@(#IT*TS0@_>D6$"S
M6K6X3SB.=HKG=8HJ9V 7/&_A,& "%G."IRKJ6S3A4^Z#>S? 'H8\7/B=4)MN
MC]5.\=Q.\8*96X*&N9''Y6EE<8HK&/@/F*31_+9>,2>C[P7EP_X%L[?EQ_X2
M#WP\@K1H0)15T="7#_K7S]^6B_LC ETX+A("/5'8&/FEA?0;%+=GK)++8:@%
MI^WL+[X@T5N8JM+1MJ$:K26]78=>TJIT@_\%'5KGM&]@#X85_Y_#Z#\N'OX'
M4$L#!!0    ( -J 450YM$+SS@,  $DB   >    97AH:6)I=#(R9W5A<F%N
M=&]R<S$R+3,Q>#(N:'1MY9I=<]HX%(;O]U>H='9[$VQL3 B$9H:84)CA:\!9
M)E<[!UO@LY4E1A90^NM7QD":;<SN=KH75;GP8"0=G^?5!Z\U:KWIC/W@:?)
M8I4P,GF\'_1]4BK;]KSJVW8GZ)!>,!P0SZHX))# 4U0H.##;?AB52"E6:MVT
M[=UN9^VJEI K.YC:62C/9D*DU(I45+IK9;_H*X7H[I?6FW*9=$2X22A7))04
M%(W()D6^(O.(IA])N7RLY8OU7N(J5L2MN"Z9"_D1MY"7*U2,WIWBM.S\OF4?
M'M):B&A_UXIP2S!Z7\(PK#0<KU&K--RE=Q.&"Z<.3LUKU+W:-0V7T1^.3M+6
MU?,VJ=HS^KZ4("_'-'M^TW.M>FVM;G<8J;CI5"J_EEY45?23*@/#%6\>$M:E
M2\&53D3JP/G7//Y73REH>BH.!1.R^;9R^-QF)>4E),CVS7<!)C0E([HC4Y$
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
MD6CU !^LDYGTAUE/"4^CR*C8,&@WMN=C@W"*<(IPZ@9.2?=_@#]Z]LM1>)^
MBH"*@(J BH"*@&K5.^LYH+I9QC83J1[BA74RE*"*H(J@BJ!J1:'J0YX(./3@
M@L671%1$5$141%1$5$14J]Y6SQ+5? W;2)SZ=A>LDY6/Q%+/A+/\XHNWW5>
M[_\?4$L#!!0    ( -J 450*0(B5? @  *LM   >    97AH:6)I=#,Q,6-E
M;V-E<G1I9FEC871I;VXN:'1M[5K;<MLX$GW?K\ HM8E=I1MU\45V7.783L4U
M&3ME:RH[3UL@"4I8DP0' "5KOGY/@Y0E65(BCYV-LW$>')%H (W&Z>[3( Y_
M.;T\Z?_QZ8P-;1*S3[^_^WA^PBJU1N-S^Z31..V?L@_]WSZR3KWIL;[FJ9%6
MJI3'C<;91855AM9FO49C/![7Q^VZTH-&_ZI!0W4:L5)&U$,;5HX.Z0W^"AX>
M_>/PEUJ-G:H@3T1J6: %MR)DN9'I@'T.A;EAM5HI=:*RB9:#H66M9JO%/BM]
M(T>\:+?2QN)H.LYAHW@^;+A)#GT53HX.0SEB,GQ;D7[0VO>BIN=W.>^T0F_/
M:S7;WI[?BO9V]D-__]\>E&Q O.AC["06;RN)3&M#0?/W.JWZ;C>S!V,9VF'/
M:S;_67&B1X>12BWFT^A?_"R&61K,BEM;X[$<I#VWI$K1==H<J%CIWJNF^W=
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
MY^S.P/ZC 2]<!][.(6$#?[L'DYUA"- ="X;HHD:E[E"+&D F\F:$'-5LMOT
M2$%#(86=8O+?-BTZ@T.* X''\8KH$N]VP?FV6%"6ZPQ :!Q9B2*EF5/ ,? A
M3X&#2, BM/ ,08XB4%UXO($SB SBXQ/B"L1%^X2/J<Q=/,#MX'$,A$^,P9!F
M"W&#Q+I#9/./VUF<@Q9TA*AD/%<,56[OGGN7V$OGTAR)</SI\HN$,XKMO*6P
M >CCD($3/*'C=(_MS\R_N8U8M1>TP[6LH>0>\0?3FHJB7.,V+>60E?$292R\
MP4/U]2.KO0WA&# &T6!-KE 3ZA+NCA?PY,&=FGE=]KTF(VKF21;CB,,D9R[
MNM47P6]*I+CALCAK6),O/\ @'T7@4ZES;Q2W?_12QQT7S_VXO A]&(F7_6H1
M!=$_[L$]-F@G*$6!=%JES3S1NQ<P6)((:SG?FEM"!20"6Y@ G5SW/? [".4&
M4P7\CZ1W%B#XG[D E5U(R-/('3WL/U4QBRH&SW*0U@F  U9Z6#-&@L/^%4EZ
M7DU,.+W!K.MIE<N[CA"Z0]?9N<Z]4%$0?U]G;XF9E$%'P^<A<PN""@()P@ &
MX'EEG_0-9'R3)PG4+7]QMXPB)6T]^WI*Z*L%!N;M6(,SEF&'N(L<L,?N.+L
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
MY!G)8HZ9F24),BF3&F.G"K\.^,R<9AWRE2I6!*6UA.O.-L&V^[:Q;:2$RMS
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
MI<(GH=:#O$BN2#P*Q3UF\^ A(L5#2H7U9, #1\(=&8 [$R>(2H1*![@#_'"
MIZ="G\4 &JD;_'?(54R2H 1<6O_EN$'F5]%ZK,9=J\XN:ZW?+=:J=9NWK=H-
MJW4ZM_4F?2)]PUT("V04(R9@MWD?[?CZD[E6!KO67Q\% _R.Y-,\3_2,REQ<
M8=\9!?RB0.9;U^*>-5F7M5B#=>"_!OQ^O=JE>/7FW7;$6??7C7:C!@9JF*@H
MX0# 3&\6KQK=PP:<)!GNN3C YP]"\R7=\+D+'QVA8BX#!HB*(-**N(?I"YS7
MO"4U+>2R;!E%B_@!72*FQ'\2$:$7' ]X/)7*S!997&#HFM%1^VT.US8-YHM$
MS'HA.N@H]3+81B)V,-H#+ZEZ7*DB^TPEVE H7X(.+%$<R$>4G#[D20+9\,Z3
MDC'P)[AD080WS#O:L%82!J4<KWUJX/ MHV^)9*EAR:1<NT1< 9FDYV&^$3\B
M$;4 RV@\>LCFF.6C,UA,O ]FQI]DX<IVD+=U>V^Q+M+XXVV[88$W2OPE@:K:
MZ3=<-E3"AT!8N[!^$B?@N3KAHP O%M@9AJ#@ Q$U<7@/B):33"\>VGWT:].U
MHL7!,#STO/ IVB)3U6G4T:=DU<H*'<8A=UV0@T-/].#*6>5U2K+ICLN5@)"$
M"@ K]=<K[$O@B2@JY%Y<A"QC+<O(8WI5!O.%&/DUB;+A+!IPS]/&'\?Y@@=
MI8CUP74.C+'W%\WZW5[KFC+JR08Q:J; 5\RGJ;T_KYSMBX.9%E]JA6>/BEE4
M5W@B1B,%CP*KH4> 83_HQ1$QK!)#CSOF@<P!T(H2KFZ1JC2!=3-X!'^35A4)
MLB\#QTN0*RQ"/TQBYDGPG(@;+*0/']'3]'NB'/!:C7&"!1#^T*13>@<PUP%1
MK_$50F0D:2N,192E=\%*!9C2#=*KYG,32&.#!QR@,L)Y]R5,U$GL4 %<E%N^
M@@=P1)T/ 3*/=>+0>4@9H10OL/5,' Q5^ B6WEVE(%&$ 1$9>0R@A'&%!)5.
MR(,+1BQ*G '+&<1B^U\/8+E8X]%XP6"Z>.+%1=4>.DZBT"G&E8-(!1T4&20X
M.:WEZ*#L3^JA\"#Y/_[0DSQP!-MWN.<D'JTVB#H'-RA$E\;GS.:1C X*PIDE
M]'*W*/<9<5J/)\BC^QS?K<*D/X#Y27'DJJ1*[&(2*%OB8J9&YG2#C,S+%V^K
M[]H"WO4H7/APNL+4'QJ;[>*$LPWBA*R,BX9@M4S0'9B4B[:3)>TR-<)-M1IH
M-&&4*N6UH]1(S:]98T'4_K?1Q%3, .I$/>X4 \/,*4$=Z^H  J-%1R"W;9&G
M GI[7;CVY+3R9C[7KE&'A^;;:36*HL%&AH$;KG'7)IG98N*K<)+8V'3PH.%Q
ME=>&2ZFA-"V$J0Q=7,.$T)1DF35;LQ:[PX:A[HV[4,(C!&;VBQE>/LZ'<#L*
M/8![8HA>C@_O;?5A6DN7_CE0Z<Q#WA>'MA+\X9"<I0ON/?%1M/=-;6T+WOFM
MLKDB47P:2' )BSY;+X%?01F"SX;K;QS(S&W72\][/0FN&VFO0K5@-E\)#J_Y
ME' %WERH(!19[KU;XK?MV^ND\*J+-)X0:V">4\63Y9:757MX!60["@-N>V!5
M 1NJPI"R O-K8_Y4NJ9WR?-^#JKCS:@S0K95TKE I#")#\/>X1"B;G"%Q->A
M""# HAPV2:[#(Y%FM ,38IEX;48Y "39"+D,'D/I"%,_M(4(T*F)=&M8GIZ@
M11Y?-]($!AITDSS1I[ P@0M>ZDM-XXP###(!!%L (&()#VU;-(VS3IIF@:*I
M>R'UL]>%BG654YB:F[F"^>+\'C) ,RBT4>EG/X6ARSHQL,KX7*M78DLKK;+_
MC]V3$([@KZYIW8^TO('@# MAQ$053R?B;D(>L#M=)**X@7Q!#H(S'"$5,4OJ
M% D+$\ GQ]-2)HM$MG261@<J"O[O\T#^E7UVRNM#J45L[H3Y E#? SG4?:_#
MH0</@6 ?6.F8K*>4Z_;/3/A'S '.$"F2\P77J'3.8I5HUX%CQ@KO$+K&J>T(
M1XD8&Z$Q2Q3C[7U,40*\'E? 1."J!#@]Z)=:$@]")>/104JL*#;XE4B#^.?$
MP>EX@1YXC1K/ #WLRN5ZUK\P 0;N$SPXGN#,6@1 8^7*,@B9,^!!']8&4*44
M7LX4N9,U1QFFY=?QSMZ)(%5\=<0PIE7):D8\CL$"Z!?0RXLKCN3.5S,VA2$8
M;XM4I8>!-RK&VFG/G5YZC0Y,=:"%F7Q,/LY51)?O6\%R]_(/<1HUML&3R!!]
M5#J143H9Z!-"ID0?<YYI0Z(].O3X$]C5HGCPW']&^1I2N1BSJWGU7&5RY4EN
M2P\0H]PJYG3SQ^;(&0@!L7%.0N#5*)*(09Q?MABP"S59&@ M!HH0HB65)_GA
M#2H<*HETO ,4D//++UXDD6M &W)L=&23RL9\);,3[F<1[L<IPOWK&#,58(0<
M%'GBVR)P=)DP E^.QXDR!C".TF4LE+?TI&"(!Z%>P4*X.RHL&[S8%F#C>QD-
M,GL\FNY#@P+"38,Z':A[0(0_U,42LE_?TW/S7"P++IHCEF&Q!<P]1O4"%V1)
MU)SF^G/1CWE6:4@9\K&HL&'Q,;V4-BTB$]@A5T@>YD+TZ,2A9@=\@5Y[G ^4
MC8_M9"*%>G+0=ZCB)91H$5Z]HFXX-"Q#;/=LT$^5L1*Y5-I+EY%NGL#Z IA
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
MZQ@#0N#1&B<,.+@OMV*]S'+W69;2P;I+ZQ<A@JO$*'A-/@B&HTQG%5F$R,I
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
M(N^F&)RGS/)H/8U!14_3*<?<+?#*VR-1F=VZWW6C?G]Y]KT&0 B\%^$Y9X@
M+)(&8[E21"*NPL1TQF@)3.?Y*9C/C&>,7G[+HL(>]!$/'(89-\'RX"Q/Z1\T
M,AI-YGPT4IAGJ3>@ZH4-&UD0&'6&U)U@D+^!D0+<Y,ZM/W0\'G8AL)CVG[,@
ML (I*3 #5U9QY.@"Z["'&!5\^8P*(M+)*]A3J@,C7)DH(_$PC!#%FL;97*J:
MB$>"Y!J9?YY;4 \4CR1#\HD.U)&86]!B6DD88A@;@F%$$>HQE@Y,Q26:()J?
MU3[_*:(@03H:+CFCBHFTQ!YLE" PO4<.4)WE\ #FP >&\!K&?X Q3]-!R$-@
M9.G6IUG6\-0S1T&E$<<8T=8'PI&56 @:%)GL&F=I=BG!R-<P_B.,+%D@#QN-
M_,E@U)8)8I$.BNHT):65T#@E.>61*")H#B.?P2C6,/XCC/SA,(JG@U%8$2+E
MT4O"B+'),<<2P0A->9+\Q ,4,QC5&L9_A%$\'$;U=$)5I30[7"<<F8Q&<VH<
M<=0B@PQ'?$5,G)>U5.<0C&/ NW J11E0Y@C1GD$71Q&8"V#D+/ JV"3$&%!K
MNF'P'\PX/3=X9P9G8;AMVF[4OI,P,-T,ET(O]F\>.9\^8O-'FEW7ZP1W^^"2
M>(S@O L2F+$(1*CQ6#.G*>A$B:"G45C@X-%' _@A]!W<8DX!QMZH;TY/^^$4
M>._N3(MV9T@:[X,?]@#<8#J]47?8B\L'+ABLWM$8HC*!!1:5E8P;:6-DT2[T
M*MSS@CL8V?QD@.!CO]=9;HQU9 CL6L<L32&1X&%R[353*B@-@WF!Y^!^"&/
MTIE!X[S? Q_;#Q*. ].&"_\9F79JD __&<%;-J?K'(.[ [KK)SQH]P:#"?+P
M?>F0QTYS8RS6 0MF&57""":Q%0)YJ<T"C^Y!?_CFT'1/IWL<TM=2L]OLC#K_
MT/4/MLF6):G(\XC]J 6A,/H5.+K.4.T-C8)RDC)#<&D7EQASA>^[:&NN'D#;
M12&&]R1R2[A7P3.MI-&>(J]X\-QYPA985]P>T9'D=M5<;8V&C5[_BUR71PEH
M@#SE^V[_->HW!QZTR_+(=,I9%")*#F*=@?HV1B.7]#K3F.AE"(M[+H0>9$Z4
MP[ "O0U:O'OZ'I3[MNGWQW%R'-3.U7FSG^OWY.P.[CAV87@90C=-;T"["*+/
MD(CX>>2\BRX(1*)-YCWR5E*$.<<A+<2"*[X$<RA)AN:,2/?OA=YIWYPWFL",
M6WC*O7Y*T]_]$VAE1TTHKWNZBE,IUAL6O4$DT!3Y[Q4+/-)T4IN0DFBW!!G?
M%Q/-N>1V1\(CI[P$3]LPJ;'A"F-KJ>%,</AE"7*[+R2:\\GB#JY56H#7"I!B
M5DKK4B2-$<I%8V5<AA,W'H#F46_T4TA:)Z-*R8D1LIY9C-+V0>&(##!<O8IQ
M-23M'-"<BZ05#(QD;BBQQ#'BN35,PRCES&".(K&K(6E?'LWY2%I-O!42$^7!
M %+!*/"($%.2*1VX<&KY)>W-$2C-KNFZIFD?A?Y%TX7!47##WDIF*,5!$F]\
M<)A3%A&U!C$8I$J#E-5&BN47N/,%=2YRET@D$%($1Y="6)7%A >"-7%><47H
M\LO=N8(Z'_$K/+;:()RR8S!J PQ4%[EQT.L"3*05,'1OIIA[_?->?S(7E9\#
MN(J"5R/)G*<<VXC3&K^A@@AIL5,@;;U!JR-X7QK.N8A<&B.VREE!DG&DD0[2
M6,VHXIIK+5? U)T3G/,1ME%+%C"/P6O"# <((S*8!H65MI(O<+#APDP-/=?Z
MJ7*.4BV(8H@8ZS%(4:8)50@P,DN-R\LXDL]S0!AQ%CJ="Q\8X]I9I3B7C"AM
MM!)R@3-_/P"7&XGWA;4)(O"X:]KM=(3QTNQ!(,IY030G(1WF1I7F4F++82AI
MR5U8X+3@BRC;GC Q!T5"":0ITY8I T:$PQ0+&W!PQD]EV[+B\N*R[>EPP0%[
M88T&0YVR$)TQ46**#'+!$$66&Y>%D&U/AQ4#(TU%KR,.B-F@#"'<,V_2L +3
M89)K*$E3^=Q8/:X'2![X+1_; Z^;5V_Z8= ;]0&PR==&,#ZOWS<OWOX.?Z9A
M_90:!OU!J40LQ1\[&3#ER!N'1'#T4R+O[3.#X;@-K]YI=K-&:)XVAF\8V93\
M?/C;9=,/&V\P0O__1G[KV]\'YZ;[]G?;?PT%3#Y/ROFBM-3FS+2;I]TW:;-H
MZ&],'IY==[UVK__F7RC_Y[<(+YE%TVFVQV_^IPJD'A3*X;)PV.N8[O^\&ICN
M(!M M\3)C8/F=8!600/SKY?31D,Y[68WS%X"D]3LX_)^=:=8.*IN57>.[K?Y
M3FO/C4]"*FN'.'S#-P6!LF>_]?/2IC\NRFL=[6P?'^Y7]W>."EOE8F'G?[?_
MW"KO[12V*Z72_M'1?J6\.N]Z8@8-:-RPUWU5*&YN;Q8(XDP7GN\%OT;P9>[
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
M9V?=WB6T,Y@!=(V'"X-1FF\P@X(/L=F=;,H]'(&7PA"?=>8=#*!?-Q\<7[H
M$Q.:;"*4;SWXQL3$O8T=]R[RFT>_-4WPG1<9>J:"T^3$4C48"I8/;?'4%YK=
M,1L(; +NTF[*>428P;.NNIV =/AW$@Y'4]FPGXN&)5;EY9-C5C\!1=T"M4V.
MQ^6],MS_5[MVLG]93^61$BWO'?!RZ^QS58[A?=I@!#1+'5#GU7U4(Q\[M<['
M1JWUKEVK[M#:M4/UM/7P\U0B@H,?A50FD 55S@W)M)0Q\]@SRQUQ3/B-M[7P
MQ?+X@W=4347F5 B2\V$A/YJY,*/@?#G_T%#SAY'^)N7*S[E?[X&]5.ZMR?,M
M\K"OD><1D=@8YRKULW"CV:^/-2 7WTKL]H;PRW]&S61D@VT=4W1P/T_",/BZ
MT4W3]MJ;;WEP_*T)_FW;>VTIKBW%M:7X',,]-R[6^N 1^F!M3+R@G_&QUQYU
MAZ:?YX+H#Y;8OZA5ZV?E3KE3:NW0^E[IJEPL)]]B7*FF^FJHM+=[5JF"C_&%
M?W'>*'<.2(W4QJ6J/ZM=[Z 22;Y%JA-\EM;!9>WD@)>NW=2_N U%8M'+&"C-
MG(\X8^F/8=%D-'(L3 S<<#2Q"-?NQ0^X%T]E(:[&?.)E(^115I^9B[_@7PL-
M,\AM1%\P[?:-H7C7@K1A>@.4>=]HO&<LWIEBG,UL)P,R74Z9E H>KG9/\UO/
M^\&%?",!)H4\=^&@\ N4%^'?P<@U"H-&+R44F.4+&C;,\/.V7YK!EW9N_O#T
M'7Y]53!=7_B%3-[1A@!HC&P+WB#=G]\*#Z563,M)B<L&>2/R1IK!L*!1P9OQ
M8+DF3/E"FL$/-OY6W RF#R_XYS:#G]V0V1[U^_""DPR%:?E^:(:C9;9G*B<E
M7C[9Y_63CXUZ:P>5]W9;I1.P8?9J5^7J 2M5CZ_ OF'USA=+G[QV?89KK7:[
M?K+;*54/$+0)[CT 6V8'EXNG\/PNV#<-J/W^?*FD(5*/;(:]#!F+463I])8L
M4F5()%%31];SI>OYTO5\Z<\X7[KD!G(R',%F[#2'0[ R0QMLQWZOF_C0'A<"
M<&-<V$^(&Y?'/!7-T$S2,7YF/]^6<7<&]NXB_6$X';4GX?E'6;7P2\I-+7\C
ME&S>K.(W!RG1UGE*M/7<QO2DO3<V<AC\NF3SP%-C<VT +Z !O)X'7A0#^([L
M2J)K:@\OL0%<*I:;Y<XQ*57;[1K\6RZ6H,YVH]XIT4K5799;J;VGE[76UI=[
M_\@^J5=K5Q4PGBLGQU!V _Z[VZE=.PYM)J5K=UDIOFN6/DO&S0RU@5F3>8MY
M2E81,\T]S;0*1%&$I21R;0"O#>"U ;RP!O#W6K6?'==XWIND.7_3#\F4NPA?
M'.!X"TJ.!KI]Q%B 933\\I%_.O-Q\K?1OV7Y:<AL/YBSS$3 XHUI7YKQ8./U
MRQPVN4S6?;ZGM@T&9B@8Y\"Z3V>S^MS@31MJNU_]M0 2//OJA4$'W *HI3^;
M3X+AV(%.&*>I<B@M@-@_33^?]GN7P\;LZF;A*(2\:?G^W9P.>5:%%%Q,X"V_
MT<#\,OYM=ML_WO#-YMW<F*;+IS=_HZVS.V<[C#&Q&9DM -R=]?^;"?/O\S;G
MEPV88?Y=4=&;C#_L<)E'E:HVL6!/7BS?U,_06+8IU=,G Z9HD^.G#S=_GBX
M%@BZ.)F+I]+Y9XEZNCVRHK\-@O&TUQ]_)>@IORD7F6YZTU+'/Y6K![A<W+FJ
M[^V0<J<V+A??M<JM,VC;*4KM*Z<%@#WX_<O\JO <^#W5W;-:M4;J+2A[KT0J
MU4:K4CQLE<DQKK4:9_ [_CSSL(&!+C&B&4ZI55E*/VR0])GWRED6C23<;+Q]
M_W5-]K1Q?<MIM+ZXQ[.(DF#K2V;,/\+SR<!&7_-0OB?OZL^H),I?,[H?T(M3
M S%-3C_*]5U![JP$#XZ^Y<3\9%QX=J,I[^AWHP'4/!BL[NF-+V0L@9%T?&,L
M62L5"D9EBE*>,:Q(9G#P&2?<"BR5]E3]\^F-<]<<#[CU02/N::M<GJ1<&V]W
MOC[)\G!1]LU)W;6H>X2HF\&PEZ.P/0%A+?)^4.2-[XJ\$*,+Q/K,!B4RQA3*
M3#0TTP (MII8H>/"B3RLGL+?G(]HV8]_,^.<DE,^,* P;8#)M[V S9TB"X>]
MPF@PF:V&+@A=G_:+?'F^:Z^?U]4>I\HOFU!UF@;OPKOUDNUVT1SD-GS7=%T2
M%6#9IU.ATLV#H>EZT_>#0DKOW?3?RA1"?S&__OW$\P.[_01J3=@.?JS#_[..
M0?C^+5;3^(.I59]RZJ6E"#,<AI3H/>$-T#>' RBH:T[S??HWF5?-8  6:OII
M1@<0-B'?T]"=IJ=.3S:38NL"UY+^Z/?:A1Z,V3L4O'4H\I1_-T1CB-W)>GED
M^M9 L5GEJAW&>7C#+Y@7CC>/-K<W"Y*(E"+SU_3BMV\YS79CVZ"\[A ]-ON=
MR5ZL<ZC;I)M@;.397'S>8C/RS>&T78]F]=-.43VC"MYWL;^5WK37W[K%>[=M
M3E=1 W]_8N7R]0$K7SM>*KIQZ?IL_"DHY+W%-K-2JHQ)0<&+T#R3G@0CHZ6<
MQSN3BW^W]>0G2*CT=RO @T9HMV_6:G_Y2B*E;RYS_KI<@4'K^/@%;O!Z7^2"
MQ<?_E,[P41*&*^\#UZOM,]"T#?"#H5V^!75>UD$+E_:@C=!.^$Q*Y&,'ROL\
M\+M=24%1)SO@![O+,BG!O>_:E>+69;UX<%DN'L+GVG7]I'99_GA_C=1A+@.S
M,5.&F(PI3S+++&#AL*96:A?-T_O *R\+UCLAGS0P_L=/XIFO^;>5.WQ_C;HA
M!="@WRAZ54C"[E5NNK532+>=+FJDP.Z93=?_\D2/3F^0O*_4"^WQ9#8CI%D0
M$(.];IJ\&  5"O\9Y2??3XHWIZ=04#(^D\T9AM/DVE_4\3^#5%[*Q#W(,W$7
M?DG^7J^;ZDD'"J0GIC>DF)SA^-<"2.4\_C[??!A3V#I4 P\2]4HB^DJ#$SHI
MZ]<\EL><G_=[5TV0W0$*_3]3K;&;[_6'4D?=YD1GC 9^X[X204XYR362FG*F
M$#-6&<:PU<YJ*HC]M)\K$4'1!IC)#JIH#_[80%\JD@^YQ[O;[IGA/3WRICOJ
M9+Z79]E/3\/PA(X,^<$:2ZA/?L"CJV[Q3X1H:B0F,!H0SQAB(C,BP!]-F+7:
M:DG)QEN\>7,B\0S#MQ-^VV:[#=\V)]\F?ZN-V2DT=X@T9=H77"ST1L-\SBT_
MJ2:_83?8/M!Z/"D-BWP$D9Q7WR32I/C/N.0P-?!:G!+@$I-*1R$H1U0R8ZR+
M/.=2HI.XRZ7]\NY70K7SM\CS)D^RUU=NF_TP>J&?CEZG^)-4"GOH_DS*%)M"
M@LP4 A,D1,T<]XH8SS?>@A!A7+^",?T%RYXU]?+4P,Y_:7;3&<5OJ+B9[GP^
MU?&U4]PVWA8KV\>EG7*UL%_>KAQ^J!QN57>*A7>UPN'.[L[A3GE[9_'5WX<T
MASG=/OX-O3;;9'Z1(D=[5^-"?I9F/G\ZRWR2#_>M;G<$"JX40CY="07F Z_1
M:X,1-;B7%^9>3.MM'"MF6]/)U >DA\D36,.@3RL*K]*167=. )^DGNF'&/JA
MZ](5J.@#*-["_O[^36SLM,&'-W/(NR 5"AAE_WX!$B];O$@J.Q>'G%+#@C*4
M2L08X:#] P8A[8U#(CCZB6T\18S)TP68+-_Y:'J3J&]?_=Z=Y1@>Y$^_#5Z(
M3;#^GKQ8O<GE#^R#QV3AC_3X0JGD9*ENO7N_4ZCL%K8KY2HHEZ/O.1SJ>7;(
M_-@\P0+V]8>MO9U<F)2/2^]V#I_H&*[O7M^/\=G>]>^.*?O=+$Q;"HU^\@/^
M]<]*!J,$WV&U@$%7F\^UP><$%4]&^Q?93_TU!@U[YR]#G\>><O><]'ED6QY!
M'[KQ=A^,V(?19RF&_4^#VVR/\4L!]QU3M6M('P<I_0:67U^UU ]8M)R[!;08
M6F,M@)Z:K6*B. 8%O+56'?-OR^.0.VP.S@J[Q@U[_;7Z6!U8\5I_K/7'DM!5
MSQR/=VOU,?^V/ ZXXVX_#'KMB^ +1T,38R$M,J84\&M=LC(8D[4N6>N2Y: K
M(5-=0M:J9/YM>1QN'_J]\]3-8:T[5@?4M>Y8ZXYEH2N?Z@ZZUAWS;\OC<'L?
M3DV[ !K$A3R-_UJ%K ZV:Q6R5B'+0E<U52%LK4+FWY;'X5:"1PI')H;AN%!L
M#ER[-QCUU[[("B&\5B0+*V5^B@UZ%$\WZ.WOKW?HK678X_G#IM8%7UL7\V_+
MXW K38)94W30X9?Q1)/(O,).'JCZ"NYHYP$[=X*%"J64R:D_R),Z[:<$1_W"
MAU'?-<Q@$I$X>?9.A-#:<%D9\A"V-ES6'O!RT%5.=918ZZCYM^5QN!T&J/\B
M^+7F6!E("5]KCK5KL_A<9;/@([E6&_-OR^-P*]WDD_V?03YS.AH,FM/TLUM=
MTQX/FI.4*#=Y8K=[73_)=9SN ;4S:@_S6RKG8=*8M?>R.OP@8JV#UM[+4M!5
MS&;8Y#J2:0':\CC@#E+ZG.8P3P*3*Q;XH3W[?F=%K[!E>Z-A83HCE^*?ULIF
M94C ULIFK6R6A*ZSJ3*UUC7S;\OC<+OU98YFF=\F2S-'H_/S=O[=],>%HAF:
MM7)9&=296BN7]6S:XG,5RUD8E%ZKEOFWY9' ;>=Y/=-I2[E& <_%G/;#5,><
MI'/ MB8G()ENGO%Z]C5//@P/W.JF6Z=GK816AQ\*K[70VL59$K[.8JKT>D)M
M =KR2.2V>_DQ?Q//)@^N\NLM\:L%\5J9K)7)TO!U&EV5,W9IWZ"@UVF.%J M
MCT2MDI]\N=^=G)("1:V5X.J NU:":R6X+'Q5LW2K!;U]E[7?Z-OG.BDG/RQ@
M<ZW#EHHVM_.!*0C)]!,DZ80?J*Q;^&O4;PY\TTW./LH/5?_0#Q?I3*/][N!\
M<I3[VO=;)3ZL]=["2J6?(B :*W83$?V@D.A%)M':>%H"J3?;<H/1V@>??UL>
MB5RQV0]YGOI7A9VKX$;YQLY*C$TW"XS>GAUV6-CK 21I'72]]+E"#%#K#"YK
M7;,D?-5HIFO6!VHM0%L>B=RM@MGN=<Y#=[">]%TQA->Z9+V9<SG(>G,PXSJI
M_0*TY9'(31,RC0N5RRZX*8WF>0ITWH:N-\UNX5WH!O!?TF;-R?7<C;F-J)X&
M2'\S'=1:(:T.4]8*:>W<+ U?9XN0>)TL?P':\DCD9MHG5RQI50^TTN">JJGV
MH9EFLN3W:AJ&,)E\*^Q#K> 0^;">6ULI4JS5SUK]+ U?;XZ,7"?:7X"V/!*Y
M#_UFUS7/P>>Y$[FV&\(T@CKT+YIN'66P2HBO=<O"BIV?8J,)062VT>3C>I_)
M6LL]L\PC:!;VB->I^A>@+8]$;N>JT;3-Z1'62_L6R9A:\C?X2I:=PI%K!#]J
MK^W#51IQ:GW P5JW+PM?9V?\X?41!PO0ED<BM]OKI]V_V;\+1Z-.Q_3':S6R
M.N JO58C"RIA?HYI!HPWWAY!UYKA=^=)>2D6O1X:VPZSAMT14--.81QZ[;PW
MR//TO^GG*X47X;?+IA\VIN&?=Y^:<.D-NGW$V$&O/1I^^Y%'2,+GBF(EJ4WD
M,XSN_$VM;?H_-AXPS8DV9@\U^K>]?QHRVP_F+#,17O"-:5^:\6#C];U^Z#2[
MV=U._[R_)KWR]G?;?_TYG3['[N6[](NQE'?I9*KM?F/_]DWN=H?IGT*/3 F5
M5WCGM5JCP; 9QW-ZKZ/SD+NCY=XPY-NXS"@_QN)>-.TE?,S>]WIGZ?MM>MAO
MOO <WN[K V&V+:!YF^4"/KOVR >?LA$.&\U!H1_.>_UAH==/O_3RK!AP*U1H
MVH/"92@TS$4HQ&8;'H%[+IOM=OX-/@T;4$*X<T)AOMRS<^7R?(?Y&8C-R<DA
MOZ3[TN&(!/UVM+.=?\*__5KXQ:0JH$0S^&8C07ZWH>-NDO)"(R:MO(1*AZ%[
M]UK'^)!N&/8*-DR^V7%A-/@51&DW=<7_8^]-F^0VDC3AOP+3=.^29JA2'2RR
M2.ZT&46*+;ZK:T5VRW:_C"&!R$R(2" ;1Q5S?OWK9X0'$ED'FY0JJ5K;F1&S
M,H$X/#S\>/QQ^ODJV^B_L7\C;6\EVQL>ELHHX-,TF0U]4C=]4I6K$N$4?9/:
M][9>7)JA3>8#WA:P2AKL6+N6YE;GS&,?_I)KXY3#__$?QX^/GO/__K5IBR[I
MAGR)"R/KYCY@R7:7RN+IQTB1C[FWWFW]R=4794> C]$?>CB1;OM1BP:V?/SA
MNFU^FWIO"=JH+K:_7F7;[YNYJG07VP/LG'N_/6HX,:MH.A<9""-7L<,1I66Y
MI!7"M>Q@1ZJL36!YX(:FZ289K#Z/C[8*-#[L$AQ#_NWN+3_TIWW[;_# BZ;"
M1@1)/:QF('\PEK;LWO,P!MA;.FQX#J+-?%%OKG@EU^5?HK"^A[/F6B<LH2B;
M+$=\0&6VAIP:_H0BN1@R;#WJN&NH_,9('*-]LKP?0-Y::<V#1Z HYW-SV"L8
M9MNL8$!-A\MWW6*A:&;R0'PS[E(S=+0FR3RCNK[#!+2#/_GL9+\XI!8-R6O^
MBFXRO/#G#/30&WP6*:87=8U#_D7T4YT$5P^[KJX:VN6@-,(AY"E$ [F]LK[=
MK7;RQ]QJTWK_2I%+NC78+\@S"SN>=;S<+BFPR!(U)NP9J'"W[O&/K?O74+9P
MBD"-9NMU!<X&&)E)E5VF*+1D4_<HN763-#.8.F\%G+GU /_,X17#FAZ=77D,
MX&E+1UI])%4UK(C9Y%0%G'@LPF5P678X\.^:2_A#F_+;AI:>6)A.(7Q!H*PP
M+*X;9J3=Z*(!U0W_[F#*N$QZ[$3P.I*\%/_W_Z$3=0YRV"V;H2KPK@%%CD-V
M173VWZ$<%Z&#%OP+].E%B7H))@JG=(5W&"TO;L+/;7F!BV6NU._A_\BJ_N)P
M'9(7.:W,\=.G9W*VX0*%#^CJN>*XXJJQDH1=^1>V4IF7:@>X$C0HZ*[6]1L=
M3,ZV$-+>F\?(Q<G6 /A1H+% R01SHF->D8D#=T.[^_2KF]F0\E'?K/^PTS=M
M4[*: VG\YA]OW_SX[=NW>VD9_]W5#BRO.S[V:?WWP]=O0!7  ]/D39T?\LT)
M)[LL2KBDD(D;C[53U5?3\?*]NRN7T2TR&TJLS&"C SZHG(PV6>*S88/?+;F:
M$+5-#M8NGP3\*_V6^+OA-%SP2883<OSTR6.\$TNT!.GF!UL';NC>/&@)B@$<
M;3A?H,F2X]/'*6R0OO(?=07GET]:N Z]"H1W%*"B>T>:D0XQ+!9LB_F*J/2.
MWPIW_ZI+C'DNPQA;99=N_,G@KVY<7OD0=)!^2KH!;X*IW2C[+MJ1W??S79:S
M>/_KKNRXZV%_V:#6[V&;8>5]"\1G(]&(/(%.4'(@'C^!(H^^&1Y!6CQ;+-#6
MP7MC3DH8+RK\WGIHUTU'H@;KCJ,(?^O<@A7X >WVCPU=CFQKOFT&_@<\%M\B
M8]@>G!U)-ZS9,+MBM'"3\'V'GX/!UB\R< RK)JO9G.W+'JP)_W0<-,HL;"H\
MD$_>58^GR\];R'RG9N@]*J"]UVGOIWQ=)0B@;]8MGF=<L573P51AP'"EY^ ,
M)+3K8#+( LX&4&"@.%)<*CC[CB&:3Y_\%;^!HMM494$210QA SD L";+Y.3H
MY)@6&O[C" 3C5S 5';XJ!6,*&ZZE]/N^'7(N;NO0GY_0E[Q;?9]AOA^V^K+F
MCV'3YV7;]0>L"E>@]@Z&=9JXU;K?',"H>S;HBJ0:/@Q@C,R&C2/7X@U(;R%]
M1^$I^+BDRRI4-%=)S8)NMM[YJ8K;PS_&!:EHJ/C&!IU"G/,@*XWZ4I4=OD"U
M7=\$A9>-I@\+7E)U1;!RRQ[OH/$7:09PHOTJX0>'NUZ/-\Y0E_WFJC' 9EVX
MJEF3Y0][>KDLT7UV9M.6K)L;7&6^D.!?\HX5V+3ENG*)O@QTM;X.! T,2E!S
MU-ABZGV7Z,_BRQKV-/5AH!,*?'._63M97Y!E$"=<A-' \.$85$"+TS[;#(BV
M:E5^<,4!KI/Y"S\;5038TV"H]O!\&@N*!#\>-2CM.U[/3\ZBYV*("S]^+*(.
MMD&3TRF!3UV%XL.FL6K,#*YLU' DA3BGG.2)WU2XJH2_XSP&&@ =K4O067]Y
M='*4@BIA,<=]WO$@%6M:E5F6OZ^:!6[:*Y<[C$FPUW%ZG-IG/Z5G\U+P1O C
MVJQ>X#!(_#-X7+?U/G#YVN8#A6-@Y?YR<DR/0OGZRY/S<_IO'+'$=\2BH: B
M10#A"?RH=5.2"U)5S64'PDP2N@8_M*+_8L709JA!8-'!1?._]X<=!A^]!J2*
MK]C%4'9+7!E0/!>XH3@=U(X.;A=P_?$2&NTY!C=@^_!UK<MXG^'-2U"]">XJ
MN5.LY6AP7B11TY#GU&]2<[/!50B/!T'2FTNO-/JU?[F_ *>OOOF ,1C\Q-%&
M^VN051U^A#% ,)=(E>"_]2#I*_@H;(V"8DLH5JP2-V0K(/L_F)(41G'(N53B
ML<+C$+]\;V_.J\V7K5L@:""2H*8M87:9;\*#UYK=1%GJID(YHF/D1)OPSI9U
M-[0^XHL!"+;"O)7G3Z,7BUE6O[=?0J$(%QF> ]C$MAD6).X))I0.X!IUQKD!
ML>3_AT:W1]NER???OTP>B$Z/_J2A>#N@L6C*.R,/BLX@*E8S"HD;B$5\> ,;
M,N-R$3%D3_^J.F[*(NEVFB088C0>C $9RBOUQI+8!"J2YI)>J?8#?'DZE-A<
M-X?]/1]K7[7C/#=.0^1K[&;H70<;_>CX]#CY%5V&Y 5M1IJ\'4HX/&=X:;UL
MJF$%)F::_+0LF^31Z<GQ4_&.X=YPZR7ZVB%HSANLO&Y+\+9!I;9(?H VT8/'
MQX\>P@O/#\[U>L$?7#H0/@PC%@5&L/";EY>7AZN2'6/0]Z0EPQ8V=?0[^#X&
MR[-DC4%FO-KP3"\Q=(:?S]!P<2NZV?W82*)]B,M'N+S?O7OK_W0I]]/=*?<_
M,'M^-T[@='R-NU7O01+Y]62(@>T/L(PC+PO&7W93<0H.2(!"F#=H U*2YK+Q
M08EGURE1C/*>Q=OGY9UP+^$,M85K#_!>SM:=>Z;_\1R,17 C-L_*FJ9(/WH>
M"PB^8,Q\A._C/XL@/CD]/'KZ%&518%OR8A'30Q)3!?!$?SMY<OCT:/>?CPZ/
M=_[MJL>>/CX\_1R//3D\N^%C/Q[$QGNX$\;VF<2=GOBL[.%M^;4XLJ_^]@L%
MQ;R$?A28="\FRBKIZU=RB/\$,_Z_+FN3GX(]^E*#^-'<KY%O43F4B%KW"1FN
MB<[FSJW0E?T?-"I\@ZW_@F8=VZ]_KKEC1NHVPKY?L[N%/._7Q%ZBZU9C>.+&
M0KM?$SQ^>GY^+Y=[-[$W=5%F=;8&C4CI7OK7%S?+>^'<RXF]7,)(%@W()89R
MF[+[XF9X<G3TY%XP]VYB/\!5[EAI?OVV/TQ^SH8J3>C3KNF_//UY<G1\=B^F
M>S>Q5ZYOF[)'R<R7Y2+[\F8(@OD%7^P*\_KBMNU=MEIG:?(:WE867YZZ!'/S
M^%XJ]VYB/[6((VN^:+E\="^7^S>QK,W0K/QR!1.N\2\XJ/G%"N;+9=96, "7
M,CP]>9FUX!-]F0&D+]@!^F(%])>LPG_^&<3S7G_NW\2^:Q"T6Z?)._<A^Q*#
MF\=']U*Y?Q.#5[ZH02[+Y@N6S'L'??\F]@)QE5^RNCRY%\J]F]BKK*JR[NO7
M6%I+B/LO6#Y/[^5S[R;V8]8M+\JJ<BB7F*#LG/OB)HD51MNRN9-A\1-Q"-VI
M"B%3;ZDD<*'ZL$A6H:-I[[(5%6>Y+%]J@4^H!*#B2JPEJJ2*EI_3,V//3Z8Z
MW5-3P,,."K>&W[VOF\O*%5P+:A_"):0Y?9_KM6$ 6++9,D$1UBYYCH"F3N;9
M1<-_(L:+-'$UU=QUPPPI,EJFB4JIU#BJ :9"MY6#8?/K"P=3+[!25WG7F/L'
MZRW[K.NEO!1Y!>=EKJ,5HAXX+%TG#VK=8J@R>.LF0:*VMJF%@RQY4?5+JKC#
M,FV'@ZM@XQ(A&$OF0\U]_)('2A&7^;9+:;(<8(!8<P[;D&.A1N466 )(B[2&
MSY98Z$N5O1?X.7Y,5%EA2Q\R@1YVLNVY&M+!')M5R1QC'0Q?"E!U2_27J=15
M8B4KD4,QMQ2U&A0^ G0'6I<E/TM9O+ &8 DMB(Q0324,N@]?2K%(K<U+9+<@
MJ@UX-FUG-O0XM VNNO*\87D)U_"C@' M5=(0785L:ZJUY%K>6:[6%<U :F,+
M3V= %=%=CP5A"_JE5 3W;<,5H7G3]7>^#' '55%=P/M! G^ZP-6'A^+D7G*M
M?,+U ,E+Y2C<@V*E<94XTH<%7@AFK\2]*['B=RSDF?]3P<*+%"?$&)!D%UE9
MD;P)6\*R[.#HXGT%7\!J4E_%VQ)W(0H4UH>#?#@0K69#JI**RUDG<8W?A=$>
MH%F:19NMEV5.?&A(U$!UF,)'1*P.BY:KIT(YY09._L)%5<(K?C'\0$@9(AX.
MHO:;#>T,ML?K24N>!FHGJ[HF8<9)7D@D(\)B25$$.<TAJOWR5):=4(HE_ZB)
M*Y,84^E#N%9/IO8 MFE!I9$P1E@WT,6L!F#%L4:7U0/N1+>$5<;B:R3GG%="
M"<?:/\=2?G\><64"C2EQ>>##N,RY!1U.' "U[ &,@DE+:9AR384)A3.O8YXW
M^4#4<%81X!IA.2MM<ZN%_CGL(9?VDYK4HN*ROG!=K[0<@7$$_Y?EN>B0R09^
M%*@L:&^PH!R7:]74R'(0TPNPL)9(4\ /Y4? 881_96U!Y>?+LF*63%"Q/4NM
M+@S*,RQ_D/'PRW0DZ#2BH/-99(1UD[?$&;J+$Y7KG'CSMK8]R>;SIBWLV"=G
M=5]YZS7>HW@I[BMOK[WTOE%S\RU?ZIL[?G7OO.GDM)(N<F3E&BTH]"!PN>EI
M@A,MI!=D] 3F R%82%7#R=T!9UFK[T4C=DLX[2G\GW+>FW>0K;0J/\BA1^9F
MIA71TUPI9U2GRAIU'SX!F8.8^075,"F_R$Z+] B^+MQ[\IN8[><EL[ 1^1#Z
M'<R)*;HZ7,E54R\.B$LI<#L(-2Y=?WKS-9'2AXL<;&<TQ>-*9C4.\^#)-$0K
M6EZ$>V]WB;.XQ@?8T>'9Z>-)(>./2N(T>W9P?$[<_W^$V!&5QN/G.IG??PC/
MH^4Z?G1XAFL17:TD1G1O>FFKR<]B\^OY_4Y\QIUH8-UQ(\CTMHXT',!.6KTQ
M,1C26\)]VY58B7^_)Y_U=)1$VDMZ']55@_2F647T1-T2@QMD)I;@+1=X5=P?
ME,^_*7R],EWYR&:7&-KX#GV[0NZ:MXX(F,B7>\X](>]WZ?/MDMSYY%B.>-52
M;_P()US"SANS8Y*3#R9:Z5KC9G]R'OJ[8) >GR!/C!"S[PP0E!IL,I$"Y3OD
MJ"I1<@E9:.N4G-V:8;;1P@8<2[++:@R?8.N!N49Q?><.>CC[EA02,%$#8RMO
MQ1DHA)!&GRS1U"[*KAW68>C\0Q.5T/F @FUHSNS6"M$T'G@0B/P0N;$ZI^.E
MR2+Y( 5--<S+MG>/D4[E1,-(PV'R(C#DD[&*/)S"*H\T_%FGQ'-"Q^A"K*EO
ML6<'<EI5[*8+[7VP@MD"5R=AY7KP_]6&/5+2M>-1$$=,W&WAWJ,LR([^0!0V
MQ&ES,!06Y8[/8UJ[O@J,HZFPO\IY"L$L[^=1T!*O'>Y^$-AY)2!#!+TFWFC/
M&P5;Q=E+N,^,O,1R_&+^L*Y5WBS3KWDL1[S$]?3,PH$"-1 VADR#YQI/9G &
M"DDP;4\+3QQG)9C@KFC+"]91$@^3 [@.]&_SQK^":5;->YBKG=L2>9U'!-;\
M&W@D4LSR..YZJF!GO$&5S(B3TC>""AZQW(L=W9"+%O.#O(%"G^A9B#58S[UH
M,/V""36BK,9U?98\.'XHVTVO(8I6O6TC6E;#S&LB"LSOJM<R9XRVLGM\UZR%
M0QSI8N']\(BZFTN2B5\S8">JRZS%=CL;C602C?/QT<$&J83TCS2*T)5#DH#/
MDP<G#^F#7Y<-/!4%*/E&K\>W&F(UH7\^2'R A#XXF3MN1BC,NY2_D(ETH+6[
M.;-PTN;XG@8<T&!F1.*]A%_V(.H'**G,M&Q/<2:TL'ES,,>,;U&Q;8/AH\7&
MT,72<5<^7I\OQLLAQ(2[;$QHFX#Z@!F='OT5]8MV'Z%'<_ >Z7NSEN>=F9?
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
M"L[ HD=@0R& ^^#(&L.SW!)_@YWP^[Y5L_2@/'2'BHL@.0F%.Z#6G;"NT)%
M_T2.#AXJ:J<& HW3H#H!A<?[U#(71"'NL4"#\ !3.U(7Q=RF5['FC;"W$@7V
MYA_&/92/$V;Z&@F+)20WHF9(/9!Q"@UJXY!4(HAO*LJ<(?U:A9)1;[R(H1AC
M]00SI)2V+<2E3SG\3S.6W!<R<VGSGPO'] L&OCI9K/@3G1[E0BK)QF+R5K9T
M/6>T+!,9KGP"M=J48TU@.0[<;R_38TID7L;%+*FT8FY*?T*1'^\GE5H6PHM\
M3%-!_N0T.3W[*_WKT=._IEID2\5@>+0H^!E+G7",2E,5,I!C"218??P;?+XH
M0B(%E6^R(&7AKI&*6^J?2(D;M FK2GQ/V.ILM3T@L[44\46>&?+9Y"B ;D##
M1<*RXU^/U@5K7T1%<3/!RS ,EM]6@G?T=<O QG34H;9 )9>@0#[\@%'&1.!0
M3.,W'I&_=>@^KR6"8/SC;3"W2:9B3,GWT1&H;S";Z=GP1Y E,4UY,SK.MH>A
M\*<>S,%[ B: T-%.UEO*IRC4<H'14Z0V?GOCC-JSKJRL[>\!W+T[K-[?\&[<
M\;%?45P:\6#SP?:\B]NECWI)VO")+<16_A1R4X1R1\(J\T1)MB1>0$]47W&%
M%5UZ+/3W%US_S[!(;=8ZRH>;&W=[4#%3WYJJ>WST7=[2Q=<*!8G%#H'C+ E"
M'Q(Q='L_F!IZSDQM5XK"]JX'YI<D6M)YM$ZLGSJK2<F9'TQ,,[#P45R=3ITI
MVS1VN\YGU'_1*!%R[2<H#'D<RMPP ]&T'6^9V0$)P@331)%_U/\4 +,%QGY)
M'PPUW>NT+I'266;^QGFHFAZ;AO53?"E8V,'(4._G"!!6+HBR*311[&VHLC47
MDXF$+YJF(#YISS(>*I=H+?8SUR8:2$.M73 =/)">C[5?%"0K)=G"M=U@Q9]S
MM9J2Y-=]RXZ(7C4>#]"-> C\?:#?-"6J[H+R)[))ZVH8_QB+W+BSDYZ6!_$_
M0U2&9,G>YMU#;4"'KD,@7U0@F;P57-^MU_(3_6QW_UI4DTZ-ZI4W!.:M6:61
M,,THI>RTSV@T2'C"*^,V&2*&B&%[U-1D3/8P'C!!QVS/6,T>%&'YN;A<7HQN
M:D]<]VW/^!R<"&(U]E/BKR6;8F =V]/PS4?I^>G9MJQRW!2#KHL6NX<J*IF
M)/B[OYP</J*R5&GR0O<1RG37*WXD.//CSA57'[\Y!;*Y?6FD' MS*!=#?36U
MUM'T;$_/GV[--KW!=(\/SW6Z=(?P$\A?(-V*$G- Z6P]$JTS$1+[U;',BL9&
M6A^L[ZO[O1"_:9/O5PF!W_'!7]M[0VUX">F+"9\C)5P>:H;CBENN"N&$ #$B
M*H.LOU/9LHFS/!J,4$?&]*"0M""3YZ&_2-'-S*>'[*WT+J1ME/>+W-@L[K"A
M[H[OH*'1#24<HZK-;[BOBK>>OI=?Z>Y&C&39SAX>XY?),&_T"ECK"V;0,BJ@
M<'.GEU]&5&@#N5YRH_GB_(73LORHKPU%A:KL,GD08-E1 4;'S54Q4()',.3Z
M.M];FQ53;U>;2;2[AY+UH8/>48@:/ 4:7];.2F6%RZMLZ)PLQ43#$]Q8?.WQ
MD1F#!".0XX&%0%5>$G3[,=&Z'Y_=Z&?T*_@N&;%(^Z7QEXD'XW?XX:=7CND%
MR&^5G)S!4)X^/;_BT?)R6TN5=4K/)T$*RW%25?8<VL@2$S/5 X:QAU8Z 4F$
MMO674%.3>28)6]:X_@027H5A4)/I[0AQ(;Z3X/.)\X5Y6M85LS9Y5I#$9^U4
M:(,M5;8F)F6.(DFQ5-O@U2B$)_1>JHLO)82FYA$U>Z#-6&7OF;HD7\K _ LI
M5!.RGZ/740V#0"<DLD+F+S8.7I$%20@)ZC+"/,\2YV$AX%PRO.%FAYKR+MZQ
MF',KNZE#("@4/=#;1I\G;-%(7&BB#H<NTQ9LGHPV<HK?"!%4("W<T7I(Q%.
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
MGH/8V/K6'WU11*"TT"W(J;%3"[],N5]R.1O$DM4(##@)<T<Q=U0BY$&#&]G
M]?K?#%3#'KQ..C5)>UC:;51K)#$BH=39'*=";:_89X0;8^DJO+ ZO(:IH4]6
MQY'[2\H6K+!3'#P8U"_"&S'B/_1H"E*FB\(6:OBJE<Q]DOP6I:9>"[\6HB_:
M*O#V,C@5O;NCLHL"JEV "VYC9A:3A8=2M^@VBJ4D^X9Y6VX8>L1ZRC1XS))7
MX:??AI^^T9\B(HM;#R</4%S$[G_U[9OPE]#$<;(WL6]?2HK3.X_N@\L'J;>3
M-L72P;ARF2('Z'ZG>R,DTXM0;:9]L;P'SY+!W9FL,>*;O5,D/8F&3P>7K(VN
MU)9+H=LWVUH#5Y^L.;=;!1?XFI57)YTU<= 5L('J&W-)C'DR(PJ6I*KP%03&
MOB(G^R6(MZIF2HWYI:?8IFH E++C)\^[2*4EW7MLL-:Y7C-BH&G(\H(#XUJK
MJ,5H#8!V+Q-8B *K@.6NOJ=>?#W,J%*-NIQ+I6Z(3+9-B.2($$F,]C".5)CR
MU?#D%:P\?(<*)+12K2F<&.>8J.>)^>"/DRN^R*B/L(2L#BZI*$PGT/'ZD$LA
MB')\>W@M%U](6>N*6H912[9L[D2$78_E/)4-*7.,:/LE.?>]@SW+.[D$NG!5
MR$-!?V]F!%7(AY;."V/,8'$6$OX8:O1'<@JGS<H,5/X2"ZDZODCH5BLQ;*0U
M3%^VQE]+D#ELFL&35+Q)7-6<L;YU2XS'7_C-G(&3.R\Y43(?JFID>EK+,TL>
M'1T_>/\00U?PD^0M+#Q^_G.5U?Z6#P-9X\<<8>\E1IF:S(J<9;FR/ 0F8&N\
M:E= VZ??R3]?[O/X/O=Y2X?TA0= O0G1QKUT3,5 -%%N[O<J:-\XF2"1J[>L
MB#&X\>V'?$FXMA<Y:8[CIZ>/.&2RXKR:%H_;+ZK5ETJ6E\J1,;R;:HA.E%3.
M41@93H=MZ)L/&XZZ2T/=T##8A'U]Y.?MMR]]A@+>0["[S+:,UPE+EE1RM? S
M;S-<NAD<:$KR7EY>'L(E=+AH+NYZ'&5W6-7/IRA:8:/ >:U*[@L*:I>#DJOL
MO5FG%)Q-Q[8%(:_2A*%8MBQ<GIQ*@I/B];)S4<#>[O+$W_]/.MYW_]=S_#$9
MN2A=O@-MOVPZY[^,\D3< & F2])_/;28?"?Q?BOYE>/3!]E#E>A(C$%ZNP9S
M!&C<4WQM5FTTET)"0PJ0'"(,;8##*H$V$F4R8Q251J*8FM$DF-UN4B.=T:9@
MY+-4WB6T[+GI*7D*U'UW+@W+M;26TQN49_P[N!J<PT[E2VP-?J->S4MC%GZ+
M1IHD< G)L:0MX82AHJ[Q*2\0Y)]2>0T8"5E *O_8L#4ESO?DD+RGI UG,=:@
MJJ2Q$V\=@1)@[OJ<@O$#F*"L*0*2^BS[98GAC@SAS,JSDEZ7)KHGF H7_LGN
M"Q^'6Q;_^55Y=GJ:/7+GV>GIDZ-'CT[.SO,G[OCT[*C(\J/'+C_]K^/'7WT*
M*^'D\,D7;"B$+.>;M_\[>?WBY;N??GF[MW?'?*"P46ABS6D1/LTFV!RBS#[S
M0W<WA><4RP6Z< Z>9$B0"'",:@Q(#:&"Z(*M,;)3?$4)>H,=EE;4FU" @5\N
M,+Y9HQI1#+T"5'*XGD#;4.2SJ;::8>?90,ED\)+1;QP$>3S75PVU1*9\@H?(
M*M8*?ZC<A=PV. 4?5?**78=C7)Z\&:I"0+UT?^8]WY^\P(B,*\EETYL%KQN,
M_WJ"/:[ET;2/_A(O&(;URSMG;M/0@N.=66%5>,%(">O5Z9>'^GW=7-8"F"-K
M3?YB/_?^&Z6>:&$U?984#@L3B)B'&0!U_*E,F:Z\K* 0-II],,F\C];M]Q4S
M6+ 7A/@-4(6W"+E 9B8,1<,87K)X()X@:VF]X):YA/\\^+YIWN._WWH+51$-
MV0QNQ7VT&GD<A<N%R^H9Q=VYER5"-SI8!L;_P?ZBDO#FAC#2D)M^)^(F],1G
MF$,L\YLX>2R\I9)XC=-KOJ;.8/69QVW6-AB'3C#I#U92;K_!4L^X49;ZQ)',
MDYD;Z0N)#&Z+_J</>MQ=^;NFF!'SY*726+#R8,N1#7J*%PEFPV\'*A3\9T!O
ML0OI%]YL%V,W65--*:F;JZ:1/CI,7DIVXZ.'14)D 2]&D/K=B\:WT&YJ'(-J
M>GI?7/UIN%DH $J))P83T?;^ULR4Z* 3Z%J.L)U%VUSVRWMV@L]*]6'+93D!
MQ)A)+A80&HJX1/-^1S[GCG1+=-FY%!S^AF;CJ&SU?OT_Y_ICU(:H5A26#/\Q
M1VY J>N1.E_]"*O!FUZ8 PT4$>'E/L5YOV.?<\<*M_*,"#WX6\7]"?FLZVU,
M2K0H%QMV(KOGNQ$6]\O^[R^[4EB N%,$ J,>ZV:M4'ZVEE)BNG#+!@SUF&*H
MD3J2<%9D'U,!BC4V/G)_@C[G5B+G-^-?<6<653,+Q,N(&"'^)W:46J27UV -
MXL[(5+O?GL_+PU9>H.^)%SA;Q5&Y8&NX@KV5L$410I5E:50410@]\FI-"15B
MZ5T ;V+I859VQ.4O54OWF_TY-WM[<\9^:)]]8,-;$7*">K.1XO"I+[\N7#%X
MAH\;R(PW\M?99IS5Q^AVW=V+PN<5!5.>@M73X@U++73 2F!=$6:'E:.$:VE,
MF0+S'1U$]%2YU$\K4@ >Z;#PB"B&2/;([Z-JFH=FY_76SRIBF\-<++)L"48P
M4R"O%18K:T)_!>()4GU_;WQN"TW<OZA-%/=.8"0'B U*CS!(";-)9RD@M^O*
M-6SKU89]N)#Q,P21BMT(S]IR'B)?-ES:MEN6[DDF_P!!L0%NN%WN/DW_SHQ$
MYSBE9X+RD3^!_Q(4:^4^),K)W;:<+,,LHV1_C%=)VFTJW(^$"IPRBN+]M5MP
M:58)HI_WXP22Y+7'W\*'S9PG8J07YZ FX7=](,G07X5TAS(<,D!PH?DNT^)A
MS,:(%[WCPD1>%(26+9U,5--?ED&+WR29?)R+4#/*2U+)6^_(IY&Z1^!B@QV!
M8.3*P!C69Q!*Q4;X:%1!F$P) ^,Y%?RKQPJLT2$AC@M$\3<Y:S8,A F%%B'3
M:_A7SG68GG&Q4R((7STFQ1S@B@KPWPF.#1_-8T48/$YL1H R[!LU'ZK]/"UO
M.!OE+J3+4Y848"'T0UMKY7%<=ET7,8.BR5Z53(:1E"R%7H0YA;;!@N/WKN:*
M618,4T:,[#S$\.+)2\FW]&5L#"O'46)Y!)?"<<1!0 )"9\12'LF=.90@=3N.
MY8*(]WFGI'B/+BXN)!;"H\FLX702&%6(9SU (ALBY94X1C"5C,&E[(]^>37I
M00Z8R8CP!3S4)F^EQ)$!M&$TA$XT)$3W4U1_]A'M4#(HZI+JK2]+IME LUC0
MPV#WV%Y <U5>7)QE%)6(RH1P[,S5,N4 U>83\HIQG;IIJD5<&"/6IG/Z6X0[
MJKP7#B3XXE#K\ 7W2N>!ZT=U,EPB@I!I3$P3O9=2?GDD.$_:<V+A.6&0$NI]
M4.9-6]"+?#?#B)@]/A"H1V%E.A9@9)]5B#*-,703LHM:RLV2(,IP3/"2H]:M
ME'Q%BO_EN!'TB_0LXC6R_'W5+&AUE,?ASE.9[L#S+Q&#3&QALZYII?U9%GI)
MH!D>)K]VEM@)1)*[VS$QTW%D4W,5:*9JE,P&UES*D_%Y8!+7XG8%0?KG@.Z>
M?IY:G2\%A7LK%N< S.R("X5)4#V8;8LA)  2D8:O#[TGNSBBU6E-+J$T&V2L
M4W*0N(?<M@K%2QU/&%/)B*$R989X(A1Y# 5E-#$;KB"Z_1?-B%'V*N0E_<C0
M_OMS*\0T"VW6&7D:=P+?=S4#A[>5D-3ETE^%!E&LJA]C$@,><HZ#"^C7Q#RC
M30RM-;T\T T<=Q"=.?SE4!L+(ES"IKD9^A:S2@I;A:GR,'DGQ,;(5HC<E[ 7
M;2%A^K*[[K%D"9JGCJG/#'IV4D^C2OZ:'!L/ILW5.=DR J_BF-E3=.(M<:-O
MC!B%/@2"^_H(CT<6.U! 9VR/*2AU^U8G*'C,3Q4U8U4%$YA%$?NQ"(V*F9%I
MOD5R)8*@OS?#MB1,OJ+7ND@[G*);XEOO\BWS*9IN3/?,D.I$"<Q3BLXVRK"Z
MB8(:O@%RS$4FL11I*2%DO9L=O2K&/2A 8Q:-=.;$BR,::3 A Y.N<%S5,<&I
M#ZZ,.V9XJNVH!0@Z6G.LW*1;UI.>\5]A--_9+^N0\*+T_ALWVD@#ZXLGC"<:
M=STT2!Y"?%S&#Z\7Q 8<SK#" 9&/D[!.G>F589@>C)\QZIC!330X)Y'*]U!*
M4]O[RA:G:CD#GIR LO(--\(A)4K<'8T=-)(>^G'HP?<;EWIQN,"R%^]!TB(=
MB.-%[ Y24N-_&<4A\&ZU6L]0].[ SC.AK]X=Q!E5PT5'G=)#3@KU6\2/+]DE
MOU1S<A\K)PJ%P)M,CQ1XA.-.&D2Q;A$@.-(%'Z:@'8>Z0T@)G**V#TFM[=<*
M=TOX(>VM37:1=SIU,^"B6S9_;_YY3SQ2RZ*#/=^@^09\AN&+"QX!KB.ZX&3;
ML CT+I #AK"3=\H].9XZQ$B$7>'N;=A WCD'W$8ZO>&6&CK/2CIWET[MUJ:-
M>>P\.7#8I]AO!XF(NJ2\D\!*H(= QC'.)^)23H>EI'0MJ#=*&WI&E[V.6KTS
M1=A7,BLRD^"6]O;WS"RKW]N$JK_=\0^>/JMMWD]T/*)&OI_B@GDYT?N&+[00
M3KB:/_+?Z)0CM .Q#D6ABPQP+2/$.0=S.RL<:&7*.TPT!?(7GZ0!U%<8N8ZI
MI%>FS'!2:!%IE?FC9G5N8X_OEUW](C9[IYI>^84)MRDQHMJDF5><R(:DWX^!
MYM1D!NL;!9$2LV!<$>:ZWA^^RWKD1;VY?HE-?""T%6,&\9TTX;N6;-R5*I"Q
MC:LS*&N6"7N:7F&BJH+GL=6R:D\WXO5W+VAJ_WPQ)=%H%>&M#O*8E>2=&]Y)
MUIC,]"6MYD+0"$VU>A/;*3OE'(W62TJ]?J .$:0[P5X:Z&]H+V.V08/KHXX5
MS;3PF(EMS^=>2&XE)-^B(5[:*HR0LY(6'[5SQIE)+=3@2NWI&[WAI4)$,"56
M&Z+3HRB_%7%.(STT!ZT4Z.,S/6%84AARN6RV!L2F [X%F1NI%2/)G(EX^GW<
MSUWZ8<<-PX<75@/9HVW=/H77%$I995W/Z +X"Q*&$S.@.;VCI_J[+<K4P0DW
M."G&7'%$R6?UID+,>YH!^\&@1TQ=4C,C%R>N[6/9I671H*Z865'T%MV>>9H4
M@^>+4L-4Z"$PJH-HH'04]2T[GY/EKC'9^ZTH+9VO*_HKQO-(QUZA*KZMB.*$
MC3QM5HKE.%:\7X[A^&;.<2C8#=2*876S/C \.1_V;-5#",D6[<H**G=PNR$9
M5X;%U7'WT)29"]V%4)GF&$= SYM>'/DS<'87Q&7"E_J=W9AKLW"66->M'<IN
M/6X!)B>U4H7$^BF$$*<X]J<V,O,] ' [V>U:.6E--NG]"1O7%6/A.'MX\<ZS
M,Z(@X/[%'(4;7[L<G\1O2!:'*8A%:/&.U18/>-URV^")^<:!MQBYS:\8OSCH
M0FK@0*(H7]46A+9[C>G/%4JRN(^7"1E,X$[>L-=PG\BWB?Q']XG\VZ]:" B+
M1&-(N&-ZGBHD'[C-7\KMS.!T9'W$S:U:Q!YD<U/'F?7.!4A=P^8O&1A2<8"'
M,-W=K\Y#H_0HD\80",T-XTK2SE -%-8 &$:M>P;%-Z/TGRI-_PO5)=-J@]-P
M=^5JN[N-PF]N=1R?R77'9D=] 18Z"9W[@#T>.PGTVZC4-LC ^T^XRF7+V3,B
MWZ0@H:>EF8YWKXF.N5.D[-585T7&[J==@;!&XD+W/14G_<?8CT+IQV/2>#@-
M9T^K0C_#*B9-.+3"DCO>,%A#_"-%%95-3G$8ID*%E9515-)2:7*8\VI [C<M
MNR,1"LX)*">T_0E@:7(@!$E:$F-ISL1K,^<DQ0>_\Z!E*K>;\A'Q-7ZN)7X$
MXC>*G%;9@I01/+N_Q,=?(I8?]96Q';84+9EA\D72@#[+5.,NSIIVV31%Y_GC
MD"*\1L!"T.;LLDK#*2?C#,*,MIQ7_+34OF6L&BHJZP2G0 IR7>01='O4[&DW
M\G2,-0V'*<_:=L. JTXZK<RBUTAMK(Q U2#/)J=^%>26RPF&%WV[DT9,E*R_
M.,SZ-JW7^1FL1\?7%]7'BU8R8T9HB"9N_/I;G'N\2C:O=F,443HFX^OZ!BX$
M 2EARF\KDUS.1UC?W7ED@TJU>.F \[+WD</%QLV/U2#URIQ0NS9.95 X 7S/
MCR/P:H&Z4.*G=@%C$3!!F!WIRBT$GIP!?F=4F<),S=A\5"M-.FTE![.'HTZI
M4=]FBF,.-<>D=.JLS?@=*+7HB>Q)[<DM@P%OV82DJE-"[9')0],WV,^1=@[0
MD&T8B>RC5ZN\@(Q[J3+?AKK<U^OU'><CHRINW_G/GS_;:"JLEJ?!GEINBHC1
M?2)&KC%_GE$7$%01:_2!NN>A6]X:6^(^-T^$LTAHF'F)_1\MI*>+;PZ"PE.-
M>^TJ?"+:H_,MMUCSN,G0:V/(>9OQ(Z@?2EWXD-IS0=^QU+2.\;[4T7<\%(Q_
M$SX!CBR%#$*VF!O;P9X43""))[9X'F2([>2H/@==D=$-XNWY^824>N#$#3='
MKBVR,\AP@O/ K:9QG_&^QJ8OR'V^L =%[UO<JOCK9 ($4W2Z7M!4:]49+#8,
M#G8\ZXB9/' >CA*Z'E#HT4%67K7&V+4<#-5]U&Q8J-4IVWQ827MZ.=5\A*75
M;TMUS%S2J9FD420JW3:ON-^U[TQ$G?.D0F9'M\C1(XSTZO-L1F_"A=RNDUFW
M7'['X )JNT,SMY#GKK<.R#0VRLBTDPZ6Z9;;/06UBZKT&?:1>DX 00!9F%-Z
MPY*Y:YS5B:#VG?4OK]3"KSCWH&DV.7G*V193)*7>EHZZP4>-1CE9:EJ26M]S
M*SGH>1H(=#(W2D1;M$W<BY*$*+NE( 4HN1$*$W-X>NWDKLQ@)*5T.&>U0!.H
M7+V T1!]]-(G)NDH8(/4J$^]*A8N(!HZTY17S9KK[G)M=\=M.2_)[_-I&C*9
M5&199=@U5>/)I->Q@4%6=M+_C46^63@N6&/<;->;KIN'R7?-)2I;,GVO&&A0
MV>G4>_&(EO7@I@[11QT:',Y67$K?8DLG3!)EM&"*@L*$9G9!_A&'Q_?T0/[J
M3 9#%#4M1[%M4.#I":6-&^OST#6ZK51]#"]2_U;S,R=CX\O,U7BU-_X+2GB%
MY.2$6@BX7[N=X0OIU0:#.7XR.#F%OM\'7UC\$$\NL#-E$IX,/_H(JR[".%39
MI<I[R&)P4H%S'G#IHL^F]8OTV/#S<K4J%\+][1_%/(O\=)J2?F5$%B"U_]8K
M\TY9Z[Q_!9;,, <[IB2EKM'M=%0,&TO,;).*^H&SJ.#X@FN"#K@F*%ZOR9)U
MOYDQ"_D6A\0M#N==\/&.3]!ER3[@COG-Y(F3G\SP?0KM+<LUFV%,,H5X4XEC
M4ZUWUM/ZE?M)VT]9;XJ$",U78'(32"21L)A/O>23;>X)P$CRX62ZJO3]?E Z
MH\H2"EFIY6!^[!L)PB%H<I93NOA"@!5V(9@$GH$,?^QYQ/C>WD$:QN=[1"O#
M&1E*F1W@H[S='"%A1"PH0D(]GD+M-WD&-"I_JZ8VZ&/O/':^=G&G><H$K^_$
M7S%>DXB=PN5#_96/"EOKS%!19,++&Y]=5(U-51:TW 8&$MJFC:_Z2+U?WRGI
M3Y6H/;NKB=H['&03I@D-=2B2:3['!J.D(\1G1P]T+H20:BER9Q9_NKZX<M)K
MR')T.3 "(W=U($37\QH1&FG"6G)]44XG'3ED;+7HXK*;(W%HCF%%P0<J;0KJ
M*!B?ELHC,E3$S9#TB-8Y^DW&VK)QD_<)24&O2>YJ>;NKV>UJDO?.K9G1PK=Y
M'+MY/M\M&:#8C([-(<FVA)RIF<+?*3'-;]!M4:!E<!.W/.VK+6KY[<FHT.QF
M.S=J#!W7->@00_HNUZH3,JXES#(&5!MW>[),=YH%B=)ZM()5^9[,>.E=&&K7
M]-:5^.:=-:-NJ=PHL2]8D87SK-(%]W/'W9!8W22<?? Y^<GLKT1F-):Q]YEY
M$JL8\/'3LFQ2[ Q59G4&_X%&3U."2/T <E@NLAK_"YRYKNGASS^"V;=,7F8M
M6#3X]=<P=#!MTN2=P^]@FRY<Q7?N0]8)?N\C-D>D_9K-450VQCNC8F0R*M6-
M'%%?CK<23RU[@^@(6N67S+)*JY:H)$)8>2@/3P&_ +#SQ$=FDD+*=V=EY9;G
M[.4.NGW#AEA/>*]D#W/&?#H^:/(-9>WQTZJL_'[N<='!NV@),,)DJ!NORK]@
M@,^68E.^'9RK?NEY9G@G#$/91/XAWBX1_'2T,W@Q3(:.KBAE_'<"&4GR>FCQ
MR*#/GTHX67O^S(G>8K8)8?%2ZUU'L2=)C$V'KZ(;_2)K2ZRJE=7@RSV4I].Q
MWL&*<3MN%DN7M26O=^4TBTN D&MW  N.9@B":PB'#VK<9 :X0\"B:0H,D^V:
MTC5&_ITYC+]RQJTM7!%/C/_%P+%:NE)SP3#U__S74+*OK$>/5\D6K@NMW<]P
M6V8YK.-WDA+\B8K_X;X@XJ=9UI5<^DU11P]^N5PZW_E"Y"C*@,(9Q^N2HY@&
MA"C#\?"KK8WDR/,HG4K*/#7-5Z^(D>I0,:X#*QV_CD.?4R]]0TD*WW%4JL:W
M<L4R#43+"8UK$59GA!0*XJI>*_U%2&8G9_\QT=;IHRU> 6?0@[ZF2@$_+IK"
ME^<DWU*[F#([!-N2HF;@FG/O"=&)^X"^\K!A(#(3M4D^GSJ;.ZYKI!QAT[$2
M9_' ;0HT7^KR$5B465_0HJRR<F50WRTV47=L6ZA!VCJDJD!F>E\U>YFU;49]
MA/?3U(CKW288\;K4<.18'S+P+6O9*I'?F:-%UDI,K&<HU@B0BUO0D'U,@!S&
M?E04"T RYOH 5>^ !TZT(-HR%$F(!ZZUU%7I:5W4.-FU>>0 ^]TS?+MM-DA:
M+?S98LLH?DT(!IQPCE<#C!OQCJMM*29)4T60=18Y&$$=]TG0%68LIE3=[-+_
M>$UL-3G%+<+4JECW+<&J>\ZCHMKEX8UQH$8E([F0C!<'V5X(J;3'3(;@I'WB
ME:K:#]=TN+ZS!_J6NO6["'#;6<;$* E;.+S24M_D03=J8\_")I*?;7"TAS-4
MFWT@E>PDER0<9*FB)#[-&HD0DX+(J-$TJ3+R4M6K$3HD_H&T'%@UT]3J'JW)
M3L-5:\]$;Q3(#.74(U>(>7VDJM'/)#4$9PCB],QLJ'KBIFR!@+66\T^ZH30?
M)/2/'AO+*-RAES!:MD"5C1:>N3/HB)8= 3M1N3%HC)<GC;9%U#OX</,#@5S"
MX2;T-Z'5)?TX\T76 F 1JD12=;S^6X"/,'JZ2+8%P*3NN/5"HZ%[?KHTC^ (
M$C+WB5[5'ZV;"C$#\2GB6E6Y&7D;>> 4"U92)-!^U=!)"<,U>MA/UJJW.7O1
MGN^#0:MQ78J(T(NJ:U*L0.C+E;E/+K,22:9U!TP+*05$DD6 $A\S](5UC8E*
M6+L'YYL<*(GK\-:V'79$.7[RG$NP\,)$&9!3$W&W\?IV7:E5P-JU(;S=+P<M
M4)(Q"X9"YQU?IY_>)+\S:L^[M$%C1?A.NE,]A,DS'%-UBK<C)ICY;);;4&+$
MN1,3*4K-GE"^!_'0[&:!(*\,, ]_]-M0,'DQ.=EJ-PC8G_D4.18CQ1 CR )^
MJ]^LG2%&-:S-W\1TS)AJ@;.^:!U]Y%_M?4MDWA%'57 3B,WVMX$Q3"@8 /.J
MU-(+WQ*,<DF<^W&)CN<*TR>-TEE2MC;4<@K9AIWPSF.-< \-L-" Q_?0@&N6
M*-:;X7K;LB824B0+9WJZ&>$->#FMS2"^/6X/@>K7(^D_UM8*- 6LQ:F: ^3P
MPFEU -\5QGF ^Z]<<0KUWVIQ<"5:_8N^1,@:P(I5M@=XA8VGW/4#N,<H0."K
M2'+;%P$P?&P"@1J5]?-]\2X#EXZ6_:<6<^N-SR-&J'$:#Q7.UMD*#:F.^EW,
MP?KD#'M2N05W%40IP)((^!#>I)SO9B3D.D9UQ-R:PP,&1'I8EA3(K\X\3QS<
MZ*QLM33#RAR:Q?XFM9=;ZM,.XRN0TOZ(4"NR/OLTMX%R 5;7'!IO+YG3D^5Y
M.TAYSJ=N&9*\=8%N9(=LS^>?3;;9F2_00J)1/R.R&?P6'+7LSHPE6;9N_I]?
M_4=Y=GJ:/7+GV>GIDZ-'CT[.SO,G[OCT[*C(\J/'+C_]KZ?'7_WM1_"[DN/_
M]77VMVL6]K,J#=KJ^YW]9#M[?'HD6WO^AV^M6.(O";*T$7^M@W\;-&N(V+X-
M:%9T--0K+>O0_;T%9=T6P;P6K6J\/M0SWA#PEO)>W[D? 6::R' S48GPE$PY
M>>@B[?="7>_A<C'O:'5L1&^,AR.02;TAR@VJ]4*7EQM:%DHE-EF:^PJ<T5+X
M", MS,!0*!*B"U'$$LNKLOX+U0@;(@46LQ(ZG6 >\O+2-_KT"=&";^W1A+A0
M;L5!NU%9#3Z>$@3$Z3&7/@0!E^AQBSN*E"@&) F770%$WRM)FV%JX&7N7^I?
M1$7A/=+1HPFGIA0"*E;<73YZ@"B4B#W^5V$BX?+@^48+^30L=^G4ZJ(<2<D@
MRK:0N(]DY_V),%UUT(.X9A6YH%N7T=,]@J.'LB85BU>$;9D=1 DHB'1*4+O:
MZH=0.%3*PK,@>25:=HFVA.C%J$*+RIJ)M^3*6?JV23:I/E$<*$7&416T#HE,
M^'&)4A"J&'ZC\;LO6]DP*3^^>J!@3I&MJ'BR$5-8^W:$<KV9$R7-^T\!R\K9
M,'PY'Y^W>8;='!K9:]YH*KS-A27P,@K!4>E/65^ 02\**]3AXVZC12\-/L3Y
M1J5D#EGELK;&XL.A#\0JU29HFS556.5<*KM5M ;S;^D4<VB-HN5;RA@96#W.
M&HXL-861(EH#+N>@B\682[QN6RN-'GKUP(6#[L*P(>6(8)W&M6<73>D=7<U?
M#&S!F JBWX;6I%%4&#!W3I>O)&UM)2.S667*OCV5KOET!^AW/R5'3ZZTO'^A
M>.TO(6[P!OXV@_^FW!+NSVMENOR3PV10X3,;JN> ,RLE_$:4U=DB956$*!8F
ME/,12M&6IP:<\^5$OUE?-4(ZJ S7JJ:_X)'AOB^:?& ;GPL5M?S-#GM/Z\?1
M\/[+V=E1LD+2UX8Z#;E<LI"J<G-L.DZD_KP1[ 3]?P.HHN/S-#DY.CXEYK=L
M10G2E)<2H2W?L57ZILX/\0NSIFV)61U/PV+(\%YW >,K/M?_))8:4'0'&+0J
M8BL$*S[+HLR(0^T!_@I=M).CYR]YD*]ED/3I\?.'J<26T-#"F%:\@Z>'3\_^
MFKQU->HM=$ [HM<^.3H]BAY.']BOZ>-]+G37&Q[M>L/)^>@-\,'D&["K0N>V
M&AN,*"PE\838?P]N&?]*"CSIT, =K.E'<PWW5Y[,?QM+N#MN-G'&][^3R3_P
M<HC7E,0\EE2/UM"LW#3GS55:2X.M7G-9^\DNN2HV>VG#5I8U]=:(*G8]GK1V
M/7H\_3(U7_756SXY3UO,#3E@&H5OYI:%UAW.?A61\#N%L+-:6+EN>?5\>M><
MAEWK*M!B0Z4;-8XV1X@IH@(=AA@YER56)VYWO@3W*<-_#'Z'1R_G1$[X(N-C
MM2!<H/K89--YC"C[Z-QYK<I:Y]6*GK\Q;0O%KET1%Z'S\LR=>/[4U&X%0V..
MKT+(==?9!J_"&)'&BS0UN:D+T !R&HEY&55!UGE), 9<YQX!V.Q%>B^-[&'O
MI\&(M-+=/(;SQ_1XH6O2#%F)?OL:X3R<1QM[?A+G()"'.GM,.R6I;UG\5&JI
MHIWX@"Q=;.N7&&6"(]U=LQQC91F=P*8E3.A (**&^I@A84^^">>%V3OV4LV]
ML]>?71-<JZV;T]^86S>>]H13':?G7\C$KK<*[8WA/53P7Y;EC/ID"VW\Z-<+
M,$G&MREB1HC/LKB (0C=E.TE(R\)!7+$FM9Q5 BT,;$W?#+]UIIOR_J$(,WM
MEOYK@<-LK_Y-M)QQT_UKTU 3D',G2&F:.O^846A0 1:ZK]B/LGXWYKXQ!T@5
MSC-1&37]DK0=P;]0RQFMIV@^T)>@8]O,Q@=M3"E,\S9"R\N&1]Q=?\!55VTY
M)*P ^R5:>M+=BH0%8Q9*R&'(3D9%'BL\C>3A]UKN=DDH)U>!;)."\[7[<XPJ
M4AF+5FT)4;!\%I7Y;+>BN(?>6.C-D[L*O;G+]\78X<#VM%PC-O96C-K3%B>F
MS)&X)#&8MFE\]2S%_B(">W!C00WC?TK19YZ.^J^&P';@U;ZK%_%'Y-4F7+A)
MI,-DM:?:5K+ D?>-6T(84TM"'=M UKR,*#V$WI6ZL?J*URB><E=WX#HD/NC/
M5RYWF.7@TLK3X]2R=!3<#^0#Y8I@!_[R^.G9X3E_58,P!-XVN_8 ?3 B<)VA
M5=T-@F/K^NYAREAJ*8O@/S%[A^- .695R#EA[,Y?CI^<Q6_3@(^O^[D$4UJY
M/#,$CPI)BD9U0OK;QG1L-..'-Z\37PSWJWG<"WU<%$"A<3T]BH?EAX-Y!VDA
M,@^^W4<.YI?PL.U0D4@[;M)?'CT^.SS:VA:NT#+]T4.2D-]-:*PKW4++G#+<
M,$)P>SMOEXDM?]GEPFR[<B'!26:!IG5,#8,Q"DE 312"F7QV:PC)_DGAEQ!1
M[OBNY\_#E-_&(@ L6&\(D I3<[^E!YF79Z-(M^AO8I_QP*.85U2E,AGVVFKP
M'<CR]U*AO:9&Z1ER33_;.8$U[AC8EY6;]\].'T^.GS]B&7YV<'S^.7D:KYP1
MG?;'S_\XC-'S:+F.'QV>X5K$PC4J)?*HPJDV$FMR<A6]X#&6&! 2H=Q])YO>
MF_,!&45#LS94:0ATH 0 4R>E^A_,50ERS9@/PQ+0A?P@Z%EJ,_3\7FX^H]S<
MY-8!B<E:OMVVOHY*$*F%?')'8>#XBQ!9[%'\.$X:\76-@P9C<B\F-?6UPTS_
M3F3$P1[<:B![+S&?4V)NDN.9#)2Q[-CKF76&<(8J,X@GSJ._4IH6\4&8U[C7
M*7LA(8S_ TN.*<;49MS*,FW'(F]NN.([K.%J[--/8;6*'*^KC,-R1,&BH:C$
MM"RCSAX^RDM$A=HN4-BJI)B#?M"T'35$N8TM=R^1OX_.TN8B@V1[M.=!,&YJ
MAPC(C-%<QJN4TJW;^E)4#MYZMV-8"^V;T/FH-R.D0XQNE/@479X4.$?:"FV.
MQUDX!&V"%NRG4W'3$7@M/4[@GTHKV+?E JGZ;I"M_(@#=F?=F5M&R-Y<2VZP
ME9\WZ<6($+]!&1-4:>O(E&+:4TDR#O6X0M_:4#>O/M($RE5\:W=D,ZX+EI6=
MJ;*_"G3L-X%I!"+_1ZK"9-%Y&PCTCF$MIM0UV\2'8-3/2'K6^B9"W#)28U66
M><$6B.YLU!T-)? .<:<.T11TK? Q9 ""MX3*_Q:0[9:I1-0[9C*IZ=K"]>E]
M*33J6@.(4&RJMYLH;B?!EY(_> <H@]ZG(64*PO.I^B'J5QY@LU1HZ*=,84C?
MM/2ZY?&8X]DVZ>.H$[DMX963)=R(\+R24X#T[NUSZ7G9I)1P:B2$G T@G%N<
MOZG:69W+G3V;'P':C..M&B;V8=E22Z1!%,O64TS?V16X!:780)P<E\UVD#R:
M/0@@A_X<=JI@_)3M K>;1PPD/GHC7QG7Q]']T;PNRJT</3OV"C32#]F&X]TG
M3RAC<<*ERJ V?"[CY%$JK.%"7$'$J/YPC8LO,+#04.$ V>%TI,TD[%"D+Q]J
M'#9IR-CQ@$:U^TP?">E]"/_!I!;^#,+)0W?3QX%'O=JVF-^D0]CXN=-G7_.0
MMZB1WZ]SK@7Q8470>P],:RM'S1-\_S'OOQLV%'O!D"-)6AKSKP5>]/X4^)]0
M25+<&8Y1,EH7;\/P]43_@=M#3K\$"^H/V"NQ>2SS$3>/"5$A;ZXH_M)HQ1'&
MJM'CQFK"?PLY!K2+9AR]#BVSLVZBPZ0>\.FB@!%I+3MFTRVS1DV,E0LP0'!1
M=#PQ".'9B8*L=R9:S_#%B$H5I9?P/;;E%G9F8+4Y=-&B:""&UPJ]6"V^49 M
M[_A]LYP(EG-^#\OY.!CG=A/BW:>:A!N<FPN6>58L@M+5'@7K859AQ_BQVO&G
MF$"3.] GYE15$T?=G]YWOH4!7,S"\:9M?L?CLSPK9H!ZR%"K>:^GX][,YIR&
M4X>!;(8VM^QHLI4B6F0F;*48=?3]VWSSS1@N&5K?C(KTJ.6Y'[@"F)% (""A
M+98@@T=E[QW';,;64EA4*F?&T@TI85,@?.2+7@D4VG;H0F"- FTPLF^Q%+&<
MZPB8LM,G%ZDNW-MK0A*(?9NI30?[V7+%HZ,.NT(MO??SDF;Q1-,X\PR*@7/.
M]DM4FYU!.U?Z"CMLX7#7B/,-MVA_J]=XH'P(?W&2N/!TP+8KR>C7!+J6CPZ0
M]]<5]GA(A&>W=1&1()HW;DI':<:1T<%XV?!J\ZJI[AQ_ G/QMM'/^?A$HTE3
M589^F2 \R@.--*C"/F\+*VTX;M8V[ZDZ.+O#,,I;>/ZX'%W,[LJ ZM&AO!/\
MW],$WXF>5I/SL,!W0UZFKXG:)K!_'P^U[(RG3R+#*P+_NN#1&S4CYYX/.<4"
MTJV;1%=2#G*U%2PA)MB0MQ.<N[]%=.3234:ZR?G>+>;^&E5-AIYK,ARD"_%V
M3\44!E>J+5]L'+-?;LUQ=+*N"!HJ$O%2OV)/&'60C8@*"0R)10<F51[T6"D)
M)9JQ=R,((+<QE+1YU6!4)H1*L6QNY::WF<H<KEX4O"A@R#G>[?#EUV :E2[Y
M(>,=?@V3*>C?.7Z3P[9_+_UW@BHWW0$9AHA!N((@@+B9(C>,&"U<2*Y-%5%*
M-X:(H]2TWAOOU8[F2W](7O0JY@%N+-T(I?;WQ Y(= 0?U[1FO^ZP7SUU-%%6
ML'TD]<UTNS.E!165)^;^G[EE5LVO("*Q_;JY8!T9<O:W#UXP1(G*4KKKB,(<
ML8^H&NE\^ A6;T6-;9I0_N9JZ1-A<D$4+H$O,3'UM0L++S+K&DA;I)0KN^2D
MGWF!K5V."9#Q8<'AN'0^FG.#,3'K3#M4[+R:(7+J44+=H&-8!8$]M&;N([C>
M VM1&";XM5V#1D'G:7$L*0RSPE62V2)-VKLUS84K#S$D<?5"_/NSR@F&QTB7
M(!.SJ'' G"XV?ZV$5MT46X,;DG5TX,I5DJ#1J4RI+$]NC3 )4.FTE^BY,ESG
MSAZNC]!+NREUJ8!I#D89(^:$Y.&WIL1,+NQELZ$HGX_%U$K0PZUSL:_\1=GH
M*4*RV;(WON%-27?NLK[Z2?G;I)6 9.QE[7B--/D<*:^0K4>'E^DP-%3N>QB$
MJUYI["Z%3+9S^KN$BS*Q"-R\CT-;?*@H926;Q_ ?^UU[X!4]%QT@T)YUKNZJ
M[YV#H2,= ;:UQ:WWI'+B%YC-1R )JF'I,]PR8U98!"\Q$_Q6W#GBQTR"?-_3
M5XG#B![]30-**GD@A30_?O_+-[YN!QN7M>ZB)#\=A'@DNE3PCS^V!/L<G/.,
M;!7"&>8@+!N7M:%BNT#L'?-2H7:2D@KN/\8-%.D#V "*5 E6  <7U!2Z6UQ:
M/;W>6DLRO;B\8K<X7TGR=_L:'1II:-K.G2^)N,<F:,"$FH$*Y:(*8.T@P5IA
M4#SW-J5YJ[NY+-=W5Q/<7KF.&MP$SL&PXZ,++T:L!RJ!B#. J\V'+M0NV<(,
MP;/?V66\-L(_3>D8]U." ^M:U%55DV/$OT.26[[BYZZ@<#Q^-##I/"'G:HIL
MDT[D+UH;#X0Q%S"AOCI-_KNIZ?]2A"(E]8ZOU=8ZOOJT X5=9:WR_FDQ?WB^
M7*E=C.DRT(%,JN'1(N-PB/^;:7:&%""F@3+]D=NWVYQ(T*H%=H7$0TXV5\3N
M^4YX?F^^1&DH2-OBC,"W.7R)NJ\+Z0ZB[0<T0V-;DE'95L#3!U[YR6;%MPR'
M-C<A9KHS4B^J@G!F1LCU/OXH&;]*Q-F^52$FHE/N7:PY)U=?E&U3<U%MG(!W
MJ[+K-$M3=OF2.%,Q2F_(;L6&CAZ#X5EPS_!;"HF;(^2&/PDH0?AF4\)T%W"^
MZR)\_]+U*.Q==/SPNI'GC%+LR"&A+,!FKD1"62]QI?!E;%R8<5*(TSC5P5%!
M!4Y(:.F:L F>J6D,?8%QI@7>A1Y-2=FN6D*RN>?V(+"#?U97]H(HPO_RG-[Q
MR$93Y&VD4*O&3U$]F>XZ^*S#K<-^GXFWF?BG=S43?V?4T_6Z!6UBMDH*$)4-
ML11OINP48QT&AC@,-3 5CN@5-9 [!5ZAGVY9DCIT6%QE^)8B5'0]8F24"W-S
M.$I'7WV93=UE<R;L]%$%PS4;KK8T2EU0QDJ8?O"7+=:M(7-E'N)+PA\&BQ%.
M]QVY"_>%&_H7ESM.:= &DO-''6H67$VJ]Q^GCV%18?WS#=TR:U@X8Y%[#TQU
MK (\!(D1=4LP/5#SBLG5%?7QKH7I\!80!T#H?!N9_X%/)O4NZ3@4EMC.CI(-
M0'AMS?#>!3Q3[V4>=B "BT<EP^VX;R*();H""^_7VH)7+DH2[@%EP5F-(#=C
M$K H;EJS=3IU-&-+V&3W,GS_8?(65VJ+:R<V9R+&EI@HD8EY/ ,E-]VY/U0?
M8YBN!BRN1LM4D#1P!-"_[%27B;F%C#$7:/W1^9H.)0W]L@DX"UC,6JPRSZ0?
MR8IQ<^0H=F[W$[GLACM3M4U&:-T<JRY8P(0Q48XM&(<Z8O^0S3A&8I^.IX-6
M(;CEK=1NKC#?!=\;N/=Q/P%2&WI_-:@.,(:P0SJ8/EL+7HIBW70.TMVSQ?'
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
MHDSF''\B_;)4>*A6KQ:>E U35-K*U, :O<=Y5GY.['DD-P3<\OFGE)[ V-"
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
M;<J-)8\C8C\8SA1-HJ<1TT3*'@^S3$44R2T]E623<ZE N7&,?C:T>H07I6"
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
MP2^IT"H.&"*.%A3&H Y:S4!Q8T[WG!)JSR(Z5QY)!TU)='VDO%$TYXT+P+_
ML/NF88W'(ZXEAI0HP:OCRG.\K3[E.1<5!5RGYR;?,J6?J(>AO/ "WMO?<2D;
MGZI?C#3#[KL:>J5U-VP$9I8>IF>KOT=Y#<22_Z\;\GDK?-S*BSQC@O1=SHXR
MD S%T8G9+INRES@P4-0Y*I5YLL.?<S\0&0T5+Y/T4@I.Y@F>Z.!4,SRY.R#)
M9C-,U R]/%&Y<IU4ON!+%ZI0SU/>)*7XJ S<\/7C_Y$Q(!JXY(8GV$P^#XK*
M0!,2;PSRDAOJ9+S<E@3NU!6M-KG,-'-+YOP6%>1M=Q(BR;(39*H%EQ5QCCQ_
M65&$0".+C&(_BL&GZ@9@J6"\*N3>EECV3%UQ:>&33,Y#YD8!@>J6/Y(O$HPX
MZ*1-P)>8K"T2U,#_".\XFB<R9"CDP+IQ*/N^*P<\95R6D5)(_",O9<<F*JAS
MF8I-3S*%.X**R_0P&#)IRMW%8G,K4TD')MT6%A!P/\L2,\Y%^$ -\<GSV'?E
M2E-&-=3R\EQ-6XO(U+>*4M1,2EZBEC6<7RCM< @MHTKAP?%)<(.T;+X(PI&9
M/C(2(NSF,"(?9\RS''B(M98>N<TN4T<HMP3L"(^O2B@<9>D-J+^_H4\ZT_K
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
MMCP8F%W[4/.)=2ES&]_SA'Z5 PCKMVP9,\]WT3?!&Z@M(EC<?^F'^]0RM\.
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
MRAUJ?V4^SQ@\IXQ!0'-O#IB'=.5^9Z$QS6*D(;MKC9$:7*",) N(U*(L5E^
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
MJ=IHSNAR*BUOCN%4=3G5$X/V"<NIZN K1_6$$;*R;2=Q&G=J<#T$7">MS7S
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
M D&\Q+/:"*6]IALT<_M2O@ 5U YIUH(ITL1^Y*"\ @?TEJ<U3UI*@<Z (WU
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
M(?YSF'+F16Z$-?U@4^$<38:@^466KH@5Z2GX!42MDPF.BH(#U*N4!PI/.DY
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
M\U,0O#T$4PGR)LYF,7:>C:>%SL0.Z6.E!@QS"_^7K.Q/:[(@1(#6RD.-5.
M[C_CET[51]KPOQ"X"$F+@O PC-X^KT=V H[KMCCG>$Z$9 9D*?S;&B EED\
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
MRU+QXI8:@6,!T0K$*4:D0%1BQZ9KA;9O/WMC.++=TO&I]RIV5.([XU7T$O]
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
MB>?<%).\&\FSZE#_-=4$+VUOV/G#GEW&COV4Z7U7$G1.LPF4I3^1#%4@?+5
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
M3["J0[WF&CI*QY,5]'+R?#_E]5.:E?_2]PU8_>G,U\HI"\3/F>)YCF2BE90
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
M&,,4NE4=%V<6TLD2&J#M34@&/;1*Y=S8P0O:\F".CG!X[205KMCKT+:2#[[
M&PBLZF]6-XK:0AN87JM-K(:Z@#D>FQS4"OP;I(0JR;J%J@EEG08J00#LR4]W
M=0S:>F.'GYWQD]"UNL8NHJC-QY5+;I_'DSXLF4'KBRL#</S?65&BC@4_PR;6
MH8(Y%9\-;,$I#&/J^BBJ:G9Z9KM(ZDGDN5%3&J\%=>BF982@]83?&T>F.X(I
M+$9VUO!O751J-*EF^%[XI87V(WSUNH?L:W#I:X5WM937JGU5YTHPQL$/MS\R
M7\_,&&WX#FN)9?>=4Z#;:CJ#-T"G9R-H!21WA$.!62AMJJ*U@.=GS4E;U8DS
M%2  ,&^3\8+>0Y.K:%S*^C4H_*T9C=\0'W$^FIQ7US=7'R-(9"G,KJ(X6_C>
MJLB?3S/Z^SN[AT9&*L]XP#S%)>-!))G0)F2Q2M,T\!*/BZ5@YH9H1DNE301
MKQ>HM-LEI^\?*&RTNIOSQ^J/H:[M'#7[>(YW')3(J( /[%75:FIQS"IC\.)
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
M#2HL:SJ0-6%[@!-#+QP5>2=-H_$L;][XJ,ZM=X.>4[PCE^9O1IAK K,&QIE
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
MQ7X2>DH(@))T&,;^DS&L^CJ23\5>Z+?XO6WQUEJ(,AFG2F;,R[F&?9[X3 !
M,QZD/#5<I*G(G[W,;FXL]/; ?$U'0XEY[LY&;P;<665"FE>7Z?W*W=4<Z_;B
M9H\;=X4;<WQE?AA&.O!RIG@2,IZ*E G\,U%)(#RI_3S!"Y[1,,IZVZ"W#>Z^
M[%V_[Q]PW[?V0N9SL MR,!!DC,E.N6!9%BH6>V$@LI3'D9"T[[,51#6]P7!C
M@Z&;':PF51] ^%[+ 5,8W>3^(<9ZNYW?5SB]/6S<&6R\[U)"J, $6J=,)2K&
M2^(!$ZG2S!-")'D4:!]Y:=*AG\:]M=!;"W=D+?1[_>'V>FLB). 12#\-6>YK
MP[A6.4N-\%B<A'FN_<0+@M#2?68WK(_;FPASQ3/Q/*TW!^XP5\/F>N\6E3(C
MK&@SF?48<7<8T<W9B)-8Q\:3S!=1AAAAF(R5QY*(*_B< U+DSUYR?Y@&O4'0
M&P3WDHK0[_;[W>V=H$&8AE'F!RR4*F!<&<$D3S0#CR#, \UC94)+9K(B6/C8
M%L'/0CMU,)F*T6#2N7_3LTW]3)0FFVB*]7A\9WC<S>M($YUEH1>R5$K)> "@
MG,91Q*+0"*0"3+2?HX<6#KTG9'X].GM*SRYUOZO_TT#Q)MK)/13?(11WR%CS
M/(U]X;,D2\$T]E+-TIQ'+,EU9*3'_2CGSUYFT=!/UI5*WE0XG"_COE1R=6W=
M-[NY7OZ?+/^Y<%W[?B_^O_XZ-7A]],]RHF=J^D&4I1A/+VR1BZ<IU]]7V^)
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
MW0 OPY_.SNR$E ;7\\+5.%^L]O,*.N*Z@U0;7T"0Q@WW1C4%;*="T/C]-<H
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
MO#?(4H!%ENH@AC]2+6+8:U$T#(-'V&NWSXN[<V:*#<QQMN04[EY'3TGQ,Y5
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
M,V_<',"T@"OG3"1\%KWLV@(;3]JAXX+:S:5[8^;NC1F_-F;"'\J86;'5:EB
M'S_J$1E,U[9-8H,._EE.QA-,^J"166OEI[=9H/^O#\-4*I%%"9-9ZC'NYX:!
M*YFSS$\RHS(E1;PQY*TWM&G>&8Q6C"X&VWIRAE+>R@.*^5@W?MW[UZ\&O\\*
MLAP>U>YYH,#WZOEZU*@[:*E=48(RQTQ"Z_F_V7[_FV.H!DON[\'>9(N^95ZX
M:1;=JXDN\D)9B'Q[>E9.OC@0!;1MP?4MI7?0%X\J9:W!]W<]HQVCK_/IH+!C
M<5'.D8#WH27T!?XQF56=&&[1#@W&?%:HI6!_'0YJ#OQ<F*6.]+]Z_>J/%X/*
M;<QZX<'\"3P_WIKOE<W,J088;AHW1XI3^Y SB>![!2:H/:$ S23(_BG:Q:D/
M6)NX+^B/L6Z6[??M[3];4PZ3;BCY%;XY%9]MJU6#(M!Z0>GV]@2;OJ#VQ=D9
M(! F$HXP_=#&HM!&'E=%!4VJ^J07NV4M:#?-5IK @D,'J-,U"K"W0[9&+1J9
MJ,KAY_N@EX6V22TV;@VVW9%#-WA0TQD#M2(P0@TRA.L'#I8];+V><4"94#;+
M=@96Z-;: ]+;)D%NTBGJ]9&);QHRO1$*@ZESIQBO261H.] M$8J"OL-3$_B3
MDJ+&G45_9^CLJJ6.W!#(XBUD=3Y$1Z:[5^VVZB8@V)V!B7, 1+IHI-E\5<9E
M@CD/\>_W%@2:S4.)?=8!!,NXA7S; -Z4-?7-"4*]">*"64@**>OY',A9J<VX
M6CQW:@#R5)2?P5V#]XWM48T]*,7?_#$9:U0U>!HCQ?CS8)_P0-ME?/['V]_V
MW]F#4GL2530_G+@?VN0(.AAKXMC0DUH<2@LF!W/@(8T"(.I SJ3>&W[0N0.@
M0#X =Q'Z"D/(UM[2@MZ7D]G1\=(E@H .'?\MQC-<)'NK8&FOK3+@_CY#F*(G
MF </.4%9+=G/#U W#5*>OOAE\%Y-SHR3HD4!P[9J 1NZ5)9:_UFM4>'3#<;7
MRM]ML4E9'!4H9/7<;0T^&#H[H"E'>)Z36FRF\V:;C$*KB )-:94N>8T:<C?:
MK*18!;<6\>%]EX/]U:>R/Q78;\^.H N7H+U=LWC3D'['R"G#_]C8YRL*,%7U
MI=M]@H%]"W ;AN1QN]%H<VB0L<HE#&!F]%<\4.QDB-/XR+!")+!VVF3@;G2L
ML4GM=:)C@=@-'0<94Z0 %Q/N,,=@>F&-+NQA8VK.&X>42#&O%JBPA<VA:%];
MFYA@$Q9?+,9:W&BT#859VK B1K'' PQ,3MLLY\GYV'6,&JQ@_XZL(4Y;OT7%
MO(TL+G7%8EA=UL&FWM TJ592<D-)"C;4B9=B5GTG,7?S%-0JVJINTBMS)ERN
M!2A&,Z*!O)])<@4&//%8X(&>UKJPRG?D3G=QBBGOQ25WV)$75C/-G.YT E/D
MK(F:UJAMLS\M7#:1)TI$7QL+OF2.NI9$3 F C:;#I_("KQ>Z!$=I .#M03!F
M&;3ZS(_J2W&M_T/JMSAM K$HC138Q=S(;K.$[L+%*Q:%K%:.3F$VPM5@__6,
M^PW ^Q657#9)!>RAAXAKV2J!]^TQ ,[.ZZ\N2_35Y/04= /._O..K+Y__:I)
M5W.JXPW9 ^]F(S1&1F08HM\0ALSWTFSC#JEVQ5@<D3PT,+0#(C&K&I6R#>.Y
M "]V"),SLA9KZS7LB*D8VN#:#)":&D+9[09#VJCR\W;:5D[. R5A7CHA5B>4
MN'[GHIHW@M\86=JMZ=G-OP7#. (M@[=MZKQSEV587_BYL#J)4L.@A]AP%U6:
M+_.B!'.D Q)X"Y<"\&-*+B3T<49+YLJOR!DX*.("X0_>8\W-:1U&0..?7H:A
MC?$%WHLTKIGIL5D(* R>TVH/"L &)B\8_B\F2A85:&N8AM&$$MCQR8O&V6JQ
M@U+7,=;QA0Q1:*CN C548,,5@7YIG-HMT5(W=.&W%BMRI-J1O(5'JT'HV3(S
MH1<T1B^M#G1XT;GP:A.^CL(X=.UT%,_5&F7FWMN"(TR%L+IW3IKG?U"_Y+Y@
M>%$W=$R2C@N)LP.3$JZ:!W\X;P;HP?/BQ7S J?%@Y$DMW_E@=^?_B=.S7[?!
M32K@ 3,^%NXPI1L8G&]@3@A(]MMCI5$!'^C:GG&7VU!68&(47F.#U^![ZIB9
M:U5(T._EXJHYVVD&+4PD*!#KDF,;7UZ0YCUJTUWG'P5?F$DQ(OU:'1N\;X+W
MXXY,:S.VF:NHH.JQ=>8#WJ&ZT5_XQ1DH^9(.%>9,1%0?N(<[]EI],\]=U'O^
M!0:=H\'K4JF+,6$%S&[53BS=JR_KPXWZ\J >_!<0:&J#D*8@<]_VO+1[D#"C
M_HUKRO:40&52UG9M<7IJ-%K:(]S1\)[NDRX<^; 6Q_728FU>Y%5GL5GR['II
M5=W2<H]DH*P^I]G;/W@]"/!2ROV>H.XTZ[&?8P*.&5<TV^\LUN 5XHJR5W[#
MO/D_Q04MY:8<J.Y=U >JN^<?#]X4'X,WGS_]_N;DX\%?P?[!&VC[X[=/.Z^C
M3Q\^?MT-_N;[']Y^73I0_?;;\>Z'?Y]\_/ .VH9W[WR,=C^\.=D[V?N\>S :
M?3IY_>W3P5'T\>1-#GT.]W?>'J9)GII(Y\S(2#$>IP&3/--,"Y][4L5>IO+%
MNXB9]J/4]SV1F)0G02A3%46YD4'.I>217#R ?3^%^64T[;1SFLM<W65:WC7?
M7VY@.0_YZJXO7+N4<:)$HO-,1SP1(DNY],(TXF$F?2G]1S+Z/S0WW6A"FZL+
M!*_UC-8WHY=B$8AQ1VCJT64(<M29O4PB;/+PFMRTQ$\WS>SO2A C.9L3JLVY
MF>6GB^%9>[%E-+JH[8VJ3NC"Y$'TW%8O<46[R:[7RN6V,1E[<Q.7%U274Y58
M>(2N%9$Y0?&%^84GJ<#;DW1A5:V:R6LD_?Y\-SVR#;_I<26,+<">GT2>E\=A
MEF4!]X02.58P-R(/3)[X0;Q1]\LO79HY"YD*@W6/T+\8>Z79!KK 1@%@)=NP
MW@@K]D@G=NNN#AHP:2<7QM1V(1:TF)1+A1MHX];E&X;-[]SG6)^L^RF6S  ]
M2)UH?V#/WDU)L0CK!Z"W;K^K >?/]W_709#VT'%G\7[<55C0H%)SJ0US2/%R
M'JRF=>@Z%]C:RXH44!UT2H_4]^-GIW;HZ^-SFR%(J\S8RW(\K=IY6Q?L&/P)
M'EJUX6.\NM[!*9:;HL*4Y$'^\RW5G $)A8%B^H"?XJGN$3L J5H8_%QHT?[R
MX.V?K?X3S?' G(:AXT:A44:K*1WZ=HJO-+^B".9T:DR]^WZ;8/X-_+%3;[Q.
MQ04S:-X_[%9DH6NGN!^F+@QA[2&LF  V*.I,>W(ZMV?I@+XM_=;):AY2:8.F
M9LL-'@M?N!_C9C)HI5':*BX*?LU?=(%@\>'HA3LO[]H$;OL^K^&J3@FBO:YM
MI8,)QIWPF'T SOK4'I'4Y\_3R1"_HX;/"^AR?<]XV.*&.^IOX&,IJ?R%#:8^
MCU_0P<P2@A:4SY$7BNZ;-@"*2=YC5O_9@=(V-<# /J&#$.QYH8HS02<A>'IS
MXM+E:W@6&K<30?]P7A8&8C8]GI2P-:I.I^ZP0Q0VFIUAJVL+4=J9NMM2E-ZB
M5]QZO-U=M-UJQ=\NEISB;9R1/;K5L)^WAV#TNVJ[GCE]O8+#WD_G6'_\NK]]
M*%*#5# ITVFL&==8;C@-L1A;@C=@X3L_1>*#(/*& .K+):@7]CIL,NLVW$R<
M?,_H$'QY&04)^/.YB.+ CXP0X.G+(-:';Q]&BISL?!'%"*_8O)F4OR/@]B*T
M1H2\O;\.32RECF*/Q6&L&!CL.9.Y-HPKG^>A)S4@P[.7,0^&? 7)&QYZ$PC6
M<TZ09-4<:(0ZU&XOK=7Q]DTWS=:;+2VTEP8,">7.');M%B^[KMV"OYRS6^P&
MQ-,T:TJ3"]$-/^<3+-11WS:A+FV/Q^B [QI#C@;6,.S<*=L:;%OMT[TK-NO8
M+JX/]6+.52]:#-$L%U^"7L(K-G5-;W@_PIK9"RE!FS:F2^7T_9Q52!?]G)MI
MK\359A66)VS*+BZ6$)R_3><>I.K!^(3$NE>8CN2JIVA7P)%>M+5X3]6B ?VF
MXP[FC4_J3DWJJ&#5*<UHZVOA*WZ#W?:9O5=H5%;U(W6%17(&P3K;KP>-3<'C
M;? +77 0]'^ 184[!3XA+SU' ;:I*S;;]:PHFV-?,Z[33]!AOT%HC*J#SU8/
MKQ,< .>D*F!28)V_X%*XDEMN1>CWJWV,)L>EV;G#IIB,L"M40P<=1\V,K?LC
MIL=#JA%=UR3"?3QU9Y!#6YC'S2"E'TE#MU:[V..N:R+2SZVSU;QU5@>5U7'C
MKB]XTM&[R_"G'I84=[QH;(_&6-9T4@\6AVULZ1;H_ >UST-^'$X\IMD>BU&^
M(-KU#$U@C=P66-!#]WMP!*)K]&QDG)6R;.8X@HT#G-N?^;P(*[8+(X) 12&8
M(L9C'/Y@,DX$_">,#9@K4<S%IES N_RF0:.KL3;3H)J=GE*Z?;X #F[Q+^,1
MFK>AAC:ZZ#+J[;V;.=QW$#B[#GS\LJ3H7OZ?O:0^SX$&LS829Y7YI?['KX F
M8 ==_%*,:>STT*_SVA'#RPO\9K0\]NLV\KSEV>@S$; W[&ONZRWZ:H&9S7['
MTRT>^VN_]K;6?W=9L^E6RF_7ZN5O]/WHSON:;07I^F\WJZ]^L!5X_*ETUM]*
MXNQ:S1)+GY/=%32F"T2 C\,3&G\'>_858XJWXH5\$'M6MDED]=9(N<' %FEC
M;[:NFS<!'UQ1$3K6V[:%1>C?KYV11G_\B8Y!/TMZX&9H\([<8LL0T*;5D6O_
M_"-Z""\>;+8NQ8J'/+.^WE1NUU1+>"FO+,98..<_Z/[=2\9$M!5<HU<KD@4P
MG8T%1!"Z.+=@IMOSMPXOZ649_X\YV\_?TNV)&32AJX7>7D='W83)]B9"^2AT
MSW4LH!OS6A>1]%;,57>*@IM/T4I&\*?#B;TRS)]H+U69D%D29#R,(JGS- UU
M[N5&JEQE%.9?(A^]NS"_6]+]=D5MX/^'CN];5NW3-Y\_?@-_^</?T:<3Q3\=
M_,5W3]]&N\&[S[O!F]-/I\BPK4\^_?[7UT56;?"[3W:#O[Y^.AB=[GT['NWM
M'%U\//G\#7[[[>.'3Z<?3XZ+O6#O\Z<=\+_?>U\;5FVI!><>URPV6<ZXGQF6
M\4BQ/(_]7,O(ERE_]M(?QD$TY"L.EZ[#JGU_K-G? 7&+*OI.]O[#6?G7V_K_
M^[T+<X,%V21DFU6Z+M!Y)_ 6W".\U9:H,T1K*YT,]![7;H9KWQI<RSU?ZT 8
M!A@6,^Y)S622^RSFOM2!SH(T$\]>AMY6L(Z:]P? M)NT<YGMMZD;?V48_U8T
MZBMVM[QZ=\L;[^[&R^PXF>AC!G/F#<R*^D7/2@P0]QO_.AO?;S:^R4P:^E'
M(B\-&)=*L2R*#$NC4&L_-:G G.-D*TC77A/I+8O>LKC$LK@3BX*%]VA2-'$8
M"L-<SW,*>Z"Y#M"$#=#P(%=:)V!A9!P\ISB+F) B96FN?9['F!T7/GL9!,,T
M#3;,Q+C9,0:](ME*HLU&I-]M LQ:% ]6CN]'#.%L3.*O0R9:F>KM^$_*??F]
MG%15'\VY,TPJ.M$</XS\/(\SEN2(2<:73 B5LS3P@R 2*DWQ$CAHJ6%TTUC.
M_;DV5WHO/^3.71^B^,[M>_-8176C_=O'*^YNY[;QBCCS?#_T0I;*!!E4<LW
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
MEN;BM57)YQ[K'5=)F8!6;NJ2@W8Y <0U5M:HD&O1>!)2)TH=$<Q*,/.Q4UD
MG0PH+ F@3NQ<PQ;]]'7[PWNI<AJ#XX@Y8Q$WCB+#>$(DX: I<R)$"J*&;^ 5
M+9V7Y,LJJ5(G'!>#IA8<9P&Z+Z(,F[W>RWS3X@7YN**<SOQWUO\,.P92)V<X
M#^,2*V\420'"[N @ACX(B\'1D@3PV:49E]./(<@JNW1SS>T78>Q>;W?_M,3K
MQCR?&VVG".0F/C*_;DE:GS@_]X-10:Z?]X3*N/K+8JQ]"M;(9ACJ7^=YJ'G$
M^6GGC1@&U?)]BQ-[[$2G\7-[C^W!:#Q=7)<W*F_]3U<:3VL0&[6J*EJJM<T;
M>71I-H -;X^Q69&CUM@6)X'U/C;2KG7C_,SO@N<S+0__EB-560Z6U)Z==(/B
M\(<+/.V^_0*65_),!$DIBH%$Q+DTR+C< )72Z"R-/H6"TGDRRCZ/._4;UZY$
MVO&F:G\#"G__N*2[ET;"SK"W!4PE-DIX=\F/G9M(KC'G%L9"(UQK#MOZ^57O
M7R,8UD;OU=!OYF?)N?'7>PFB?GJ4OP%I#P9H+Y-O[W&^,;^#XE^.7YHO*%^1
M7WZJH\V]9S57+LZ,6ZIJU0. K7-CX;Q=,:5LU<)OUOO1.-A\$-YT!NF/6Z'P
M,K/)_)W35<U*ZJ!V_G'KKMJ5TPR+.-E9+%YG3:T6'Q^^;+]^3TWDGFB#&/,2
M'+>46\M1C*)T46MJ@]'DT5.]@<4* =+6M)>@UCJ795[T==NZY\J452NMJQ'8
MCZ>?/K"=U[GXV.((JDE* >:ZC &97+X?A)=21YHXUUD_G8:F6JNBM75,+QDK
M_G<<%V+)8KD068D)UR)_7>=XGE[]+;KQS(Z/JATCLE$?QS[7+9?IV%=FHSZJ
M715=SN(E?HU^5M36*"5P)T S/ZZC*?,VK#]ESSZG%$U[%990%B[__NOM7+VO
M<OCFB7274W#"@>+7G :1#%="&:RY\58)X:+B49RCX*Z=2U_)TU=#\'IF^</)
M3M;5N_MV6&?9SX_"MFM8I4X)KI!1'U_FV+:+PE@O,C(9QX@G19&A42-!!?:&
MN\0I?O24X0VM3I;N;%R2<A@%G6LBYB$:3KRT2@<I,:&66N<X*Y1S(D.IHYSU
MHYR<YR9]L-IH%+AFB%.FD976HZ"Q#9H:*Z5[])2+#:5.(E8507@YXL%62YL$
MEMQ%(*#DDG#!<OB5:$]M.B<"V1'/NA /V7K]/A,)Z!&+L!2Y8) (Y)*G2"=I
M# L@%X)Y]%2P#6E.6D=MQ7:LE6H=B80+VIG,MC[%^) #D:6N+6L],,]CT:K'
MPI+'JDQZ_30_T>A/>IE>)JF_:%@9AZ'*>I_NCV/=-_.P9>K4 ;>V)]RVA*H<
MC,8/7DZL;T)6[<?!3$*_[F<);P;SZ!,H_<6G=91L-JCSUE>; XL4F1*:RT]R
M,!4['N:,>Y@Q3'RC5RHYZNJ @\-!;,*L^9.3<]A8*@QX3'[J/;8_K8PU^-G!
MK"J8R:=5V0B!K4)3^[7)@RXI[B.8=F%.V.3XU0]FQ<$">3"VX-WWA_F JS^-
M!Z6Q)P@$,,]"<\Q4S)W!4;ZA"B-:,)0*>T\6S4)/&E8;BSCIR?GU'L]3@$Z5
M7.,"@G@#;AMI>VWP_AQ5L1]B-8)1@KV<U-0Q';7(8TX']QZ)\1H2QM/M#^]!
MG A*70+#AAB0,$IDYRL@'QR6P7JF7/;N3YZ3_,]/I_+J\V9U&W:MXH:/W6HR
M;ZK"ZC.W(ESV1X-LB(_C=#8>GDEMF>7@AGG ^O2'9.%S&.&##^/1[+"<-F35
MU#N<.?#,!D>H+GK;!]9RLWZ^=[*VQ%P)M(Z.@8X_"3#0N<:,)LL1I3HBSIA!
MSAB@:&FU4-%()7+RR;ETO%4IBA,DW)1-5H=#-E=[]X&*IRL2 *KSY%(Q!+IN
M-/NPWU: IRF%U>?_[8.[,,O47:4$;+02 GKE<&O:'Q?!G?_J#S^/!C,@'A#]
M[2=DD3Z:@1JT,WB\.VJS8ZT0S]"#104>V*.L?7*A6GD",!*,2>#_J>M&,P<N
M.=AS33>(8'J4DR0P/?KPQT%]WED\= <\WO-C4%3COBTIJ/ (6"3008T3?W@(
M;%IZ2I_057ES@(^J4<%X<F5=5L]M^R39/KP>OCR(L3))8%WZ![.#);NA'F4^
MK2OG&BO'!VOU:OGA]90FUWON1EG(^JLSXQ2GV"0PL&<PFL-\3%G9("=V,8QB
M3GNHMW/9.#M%Q#8'S74!7W[-LU"QAQWD4\IR7^M%^_9SSI<!&OW<#^79X][G
M43$-BUDY::-VG7SAVD;RSDTQ.?WP?'GSZDK-99L4[, E ^W97\][BNB?LKW8
MU%>&5JOWK:QQ>L_M>##J3?J5J9BK*",P>8!)?SC:F)_'7VI@*^WHLT9W8Z?Z
MIZ]A39TMRCY.=,?2M58:)//U."[FBQD!'@Z\^;+%A2SQ9 V.DG+"<R8;B>"T
M:2T89HP&?6OP8N=ZWG\7M[N!U2BI[P\&0^/*]L/.BZTO.\_>&R^CU<2AQ!5X
MVI8DY!C)N.)$&.*X"B&#.))-O<+1OFS]&8?'8>^L4\'Q?-8<P,P.SN/@;,):
M="2S[B3S=?OU>YN8UTD8!-8]D(P7-N<[<R09T530:%C00#)RD_,5(>'EBK,F
MORIO]W+<YC)TA7ED49&H@Z8<>^^HIX$ZPH*'X9!X:\!B'5U=D:YRT"\J:7T2
M 0656S;9 "ZYHA)IY7RDTDE/<L28;E)V?5'DG7/Y8(HYC+G"P5)J%9$NI*"3
MIJHCF;4G&=!>1"0*)"*0L+F8'DN+C-<*>1T220ICER&(F5K5$? ,48271=%E
M:4MX;(DDR@DA>)3,$LVP!(?<6BL"%;<&*];1UA5I2P!M!:RX"<&B4."M<6#(
M,N41!AO7NF@3][EP0VW*&[",@%@E=5&SP#AG+&JPQ 1SW@ E"9U\1S)K3C*O
M<\J8P"QZCBERB3+$M1'(!J=13#1IH9BAN1B4T4UQDF1.%T?$M,51CL&<3&&L
MO=+%;1=S&.T)AW#C_$SI%M;099SRPA/+6>=CFZ'SCA9Q[B9!OSX4R\DKXS"(
MDQ(^^[(?2]P:9ICC.!TPVSG ;&3-@=D>#M":G4YM?]B.ZYZ(LP#A'XY'+H=Q
MJWC/. *KQN6TKA9K7$9Y! 'ZR%&P- (&Y:&U [/(\Z2,"5AC<VF8IQ<QQ?'X
M5-WQ#TB<5\,2Y)S908<!<QV]X3,&#&R2Y\9(A G/F%#$(RN]1=XDH:R1@?J8
M,T%/^M/M>H1S!7<=?"Z^]K%REQ/T>DQ_K "/*5D4-5Q!3='7 7FASB9+!2'2
M1$ZL<\I8@977-!@-EL^=@[PLGE3==-PPZBA\-85_.MIY_5X[A8E*&/D8#5 X
MU<AA1A !DSI:SX)5:G6N\ZD8,)>MZ+H(B=?$73F 30V8/0/=*!\\3<]"/CKY
MVN.&7?.:S#M@+BW.+MI:H63[7HJ=<&0T1&QM3!P[[7A0V#"C8HB">MSIA+7E
MF-V2/YFH]89@AZQR G'%'7(4&"A0K)S5(0'/9(Y9$0MK<<QY3 +T^VLKI:QP
MS60VJ(^6JZ(O>PB6RV<[N&PZKY1&><R ^*SC"0OCJ?86[#U,O>/$=8G@]X,<
M7QWM/'LOL:*.$2!'G_-,."G!68L$89@%IH2D.K=PV  #],R,S%Z-S-4Z":^
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
M[7A<%&]%;_F>4_34"4*Y;&*Q]$Y3QHB21G =@DZR9$TGH4OP_Y3$XI/58<U
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
M<22(4T603HHAGZ)T&/QGA\\H.NSX\=ZGK73\N ;\V$ICB20H0R)&/F>/<:9
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
M,N?&29-VQ,)&>6B4A\=2'AK.?P+.G^H0(DEHQ"--LE 'A(5"$(GQUE9R.$>
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
M7C1;\_VBFI9K#]9R380 @,_>:\VI5LVA/E@?O2#:>!L]^ZG>MX.>L6/9[2'
MEJW5_$#GHZ&V9@+BV#UA$=W]%_#3$E*ZQ<==@)SN"%^PI&7:"B=6,7^&%\ N
M?!%/P$_CFYUVCOG7;&F4 G:#Z2-2P8HGX]6/+&N \QQGA';OS-[4_CP93:_Q
MCRU1(RO/B,Q@LJ]E[T)>YAN_S@HAD$#U#9Q?NU_AVW^KT:]OE[UUKI.=UUAO
M[ JVGEV7EN<25+H14,P)D'<&S.VZ'N&W@21)_5=.N<E;0,3.@3<^Z8Y@2!"*
MEZW<]D#-F&40UWZP?"&H%>A7!*&Y-T#%9#@X'N+WG"AMSW@Q"RXJ-"?GC1RZ
ML)MI0^#%%_66+J]0RZJ1OY_;0>XTQ,OI%CCMKE:6![0M(O5_)UW/.H7'M/["
M?(+=TJ>3Z0[\8EWO=%"9[&!F07UY5BP&K: <QT0=' 9R^%&V<%VV7X62*FMK
MOY/.]8)ZSMW<-'$=V:I.7KI:03YMZELT[5WPZ;O:U:C#SSA\_?V+_[.^(=5P
MH(D#@8R.O0^]NC(H^[9Z6L7?%+1N6FBJ.->^[<U%"7>Q>6@/Y$AQ$2#K+#TS
ME4?J_(>^A.FEX+3KWW3A)2&XRO9-&\#]@R,6)@D3RI(D$ &6>=)$)28D"5-*
MZC2,LE3,-[($C$FEP(KUF64)TXIS*6)C>1 GS$;)?-M ).I:CSZ]C!!1H4&R
M<G9@RW?I7KBF*$HT^<N*4"RTZYO3>VX';.GMNO<M%=XW[L13=_T38C/ET7V:
M_L5L,X[$@_?1$YN,W;>OWW5O#,/;->?[F>=ZNUZ*/]J>,.0OLS_A 2!)Z_T"
MD#2M"E]TQ[VF5>'CMBIL-NZV&Q>*Q^KQN,[QCLNLB'9+65!4!LY1E15V:]/.
M\25%=_YPT/U#17?>P7[[)T1]GG?W8+S=*XSL_'2YNZ^#W:\'%WN_[P2[_?>T
M0W?/=D\_PYPZ_' ^ZK._PSN_?XIV,;(3Y@=CA(>G6^S@]!,]V#^X.J"?Z.[O
M,,>K7G^NEZ-)9:*XUB0-5$J8$8RH,$R)3M*(!IJ&4<   <-V1%].)::FD>-Z
M1\J_'*S\X4AXE@:)%(EA3!F6\3C-*%4ACV0<JCA0"6)E*!JL7%^LG$;(2Y4
M+*8IL<98PK*($Q7%(4F%U-C&,4AYX+ R#NY8I*(!K :PU@2PI+4\8AD5H;!,
MB5!*IE@@J=19)@T/'6"E#6"M+6#MUAIU"QF*0"NB@%()$Y$D$@Z6A$F6\C2.
M023%KLQF$O,U ZR?REM74OO,=<AXN#KK_845W?AAB_)>%X$/A#X[13Y3@T(/
MAT(S#6H9DR(S:4R,"3/":!H1H9DD8:KB5/+,9(G<>!O%[90M=I=95Q.S*<3S
MZ#G$D4P3;A)A><9X8M(D999KQE@:ZC".'28$)28\K+NIP81'P82I*66$$@8;
MV!JC(\*THD08;$@7!QF7ENHTYH )M,WNFFG<,.9C,R9-C!0VH(D$8:U,("CE
MB3))Q)266<*0,4'M](SYP+Z-AC$?@S%K)H-0.DB%AJ.3@F++CXS(T*8DI&F@
M3*8L92$P9M"F?.W[2Z^SPV%IA-Z=PO-^SF+>KUZ(U8!_[&78Z3X/&S!Z.#":
MZ5"MDD@ '"EB0,$C+,ZP^C<B$IQZ$@8T52P!,(K:Z9++J86HF$9!^*&(HQ>B
MNC>,^6B,.57?8V%H*JPFP(T)82E71*0"+/S,,JEYF$76.O4]3A=K432,^6R,
M^9RJ>\.8C\68-?4],RJ1!CMT<@M_1&E$%,M"8L&.5FF4A%3@%:5HLW"Q6,1C
M,N8CA<RMH;-_>=2<Q52T)E[N)5ZIKDV1VN9*]5D =J8/LF%1EK*$$A%'&"\7
M":*43@B-E+99:'682@!8UHY>T&5&$W[2A)^LB7.YB2U^Z5@YM1+#@,;*IHI(
M207&%F,#EI0189,X"K,XI(:NC"UN *L!K)< 6$V [PL'K)KUK)76%,0-2;2)
M"4O2D BM$F*X#@,>!8G.PC4-\"WLZ[G:/Y%#HGLZQ7ZBK_Y@VYT7=*]8A1J6
M9;KO69!]C272P_;,64>AM'[QE$T0QB/+H9FNQUF649OP&/>2$A;HC(B89B1.
M9*A32;,PQ"",M"W$BTO*NRW(/F$'G!]L<K/&4/FP?6S6$2K7+\RT@<K'A\J:
MCT'',DKC@ 0A#PG+ "]3R0U)LE3$TO H"H*-MXRV [%8#K_!JP:OUF*%SWF%
MW^#5H^/5;KW>@C%2Q1FQ&=X?94P0%68A,7&0AB8 B4/UQEL>MF/ZP"VV'KZ+
MUER9O'I)XMG?8ST^1R@W%WL.Z<;=RY/2YRD1O[P8Z>[>_OL6WVRU'JGRY=1A
MZ(IR_HD5-_=',&%/)/EV-]>]83X9K4^]R_V=@DV'T>X^_'WZ=^^P?WBR>_4>
MWK/;/_CZ)=@]/3PY_/K^\K /;/KU[U[GW5R]RU,==OI8Z_+O_F'_?=39_W39
MH?#,/K!:_T/O8/^/_L'I^^^'7[]<_.?JC.X>']E0&\/2B&BKP(JBD2$B2P.B
M&>=1)A.N#)\O=PF("0R8R"P+.(LH%4PGB=%4<!,%4:87REW6-MZ7XBV.I87G
MTL4@[>L*52XM-'GC'%Y,MX0/HV&_-8817:EE^+M=UCL&K.H.L$:H'DY&OF:Q
MPCAWF^=%6[)O\%"QN665X[(,+198S[)NK^O^I5T)W6[1O,-]40.&R:YK"H?%
MU(?P98TEIETAW>[(ZO%PE&^VOF);CE[7XJO*?G@@"_M%&Q +0P[L\7#LW^/J
MNO=ZU:S<D?>Z.7X&PPPO7)^/P;#5@T6T,OEM.'+E0&%H5ZLO+]X"*^[A$_6Q
M8:YRU/___B>E8?(&1K6#8ZSJ7'O3RV^7T9?&8@LB>&C459.R:]]=&A ]0L#_
M4@S=\N7*][+:[UY(;Z(GA]I/WT&K24"22Q4%1$K%"(ND),IDFF11D,4V3.,L
M$QMOZ6:P0J4IVA,A'[@6A45E]LZO.RW?&?'#$$O)XQ-MI*$3.>KZ8KO#T3$P
M_Y6'3T -ERI3L?\ROB_;U)1TB:\=YZW?AG+D0O3V1\ R%MOGO'B6P^:.$AO2
MV.XWOUO/T>BOUQUO8^WCT<=N9G<&H)G(@;9_@G*JN[=M_?;/XZLO#%08*>*8
M2FE)9#6&\XJ8"!9&)$VQ(V^@@\@F&V^#:SK]M>38-VA8W0>T92:VE:&H!FJU
MWZV>8(.0DGO:,^T+RD8.PPMK2BXMJ0T%9(ZG#2>(Q^V;0G7+ V^=XXE?8H^$
M?G?2SV>JQ->I]@)FCFZ1GNLRYLK/5P1L0;S#&CPS]R[]M%U'JL5Y=[.6[9_W
MAI>N:#X*=E YL#?$T(WAY++"9@YR?-)&I6+U8)5D5G9@X3==4%VN>0%NJ.N.
M"R.7<+,PYI)&+O>WFM+[64W/:2+%FX]M(;W_[Z0[ONRXWF485)&/7<^-=320
MCDL_!J#!&8Y]L;=_=K7W=0=^QF[>GZ*#JR^7G:M/5X?[.Q3F<(4^B=F& !]Z
M>_OHQ]CB>_L=?G */Y^>\<-M<[J[OW.UN[W;@['@R=W^?ZX.@MVK@Z-4R$@P
M&I)$6D48R&H,U>(D3+"869QRRA<L)"-,S#)E(LOA-!(A!<_P(*A0-C:AG+>0
MIAN/TOV/81=^^!O^!=O?VAH!,AS[3BCW,)1NGLKLU!E7<6BM%5&0L$0HD8*
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
M;E%G&Z5/I=AA75V,OB28,66P.H*OJ>.PO9)3;8RLW6S[W-7<B\!:00F'WU@
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
MR8'L75[YRX5;;"G,LWH3 @9,R"\#W@ H<3[T3C<WDE^YQZ"_=]X[XZ#=ZF8
M0^WJV0)AW7V)BS6]!.086+Q/@Y]QE0X:!GZB.=ZV >OWY,CO+VZ3S?6HJ_ >
M6 $PPA%N]<8GSLN"]_)#A[HN)M5'Q8Z[XUYU?>-7"\_VW.2*G2E1%X]3%R?L
M;O8&+L/& 30N"1?C%^^_T\U;M7/P(+AB9<[ET](.KCWPWK03@+9( ,L65BW)
M1?/ZI2P17?7Y>](NC_C7!?)V\J*\5G+#2I !Q>][Q4U6+73YW71L RN#N;K(
M7YSBWL5@&GHQ\[W?9,]1Y5\GUCKFVQK[B].%\ 7WVBH@T2T:5E.XS,KP .>L
MPS>NV,/R;M01HPO0GI'RQ694].L5@6OY :;\4H&WO"IT&VJ_R=[$7:+> P80
MR:R$?=2%]8-L@3Y+V3H?CLIA *M*D5R-Z) *N4:V\G-0>^&<9OP:!?'ZNUD,
M7Z&_+.@@A=J/<SYW=YJ  QH>\]>$K7DGA[\;MM\Q,+Z*@Q^? *^?@')4A/5C
M6$X!$%/U9&[6Q5K Q$ JV,E:MNL K9M[2(!O.A$QK^6L'J;UJA )2_?"K]GA
MISP_!ST"!=<O1522CPO&/("!Y],9-G47SBL8=+=BT%?P>#89N45,,57!SEW\
M4MZ47\>]+Y(1]@H!YO9M?MFX;5B\E09O;MP]W._/Q=7ZGH*5.2G?=H^';V9T
MA2+>NG=9!I44=P9=5Z_T>[<_Z:/G;)CCK?UUH2'U:.]YQJTQ*Y (\!%*ON$<
M]]1FY8K4)F_RF;NS&[EK)GC W5C<,4K\@1TWI7=FS_EDM@;FX[#QQ:PRLP]8
M9W_K*$JD"=.8$VED1I@))!%1EA >21UKE<J0J8VWR8UA4O6(% "_DYI'YFZQ
MNP\1/(>G_V<!M"5--&2PB@QVM]\?"1LI:[.8)%98((,D C)(4Y)%J96*2IED
MV<9;3F^*Q6VOQHGG((0__60<&DSGXX(I&WI820]7GXXXX]RD-B1<,4V8 $10
MD>8$CD0S':64<[[Q-MU<5>RE(H=%%\[3D$'CVW]ZPMG;/WLXW_X376\OI'K\
M=0)&RS[8-KO#P6]R</9Q"/HEJ!*@Z]G\3WF)>G=# BM(@'>V#XZ2*&1)E 1$
M)30B+!&&""/@)Q.R",@ CB7%G+/K+[B'3C5'1]V,.O$R[8Q;!J\!20Y]!%LM
M%MA'7QZ[2_?EMK@3M2,[O?@J+%YKO&'IO'YHXAS#8\=HYR]:H<\7)U?E6!5S
M\G";(_(V?+:<S_3%WG[G*([#D"<&N"O"ZN,R$T3P&$2VS52(B> FC$!&A_&2
ME./6-+NAW'<753("JADYQYYW?WD_X:PU62/(R3G01@ZV;IX5A()ROG"KU-PW
M.98=F*'T(DB^<!*O+5??\>;FGGZ"=5W]_3#-+7+I1T'[9C_44R=;E?"#>.,T
MOSD<^ERXUQHL6H%%5YVKLR,6FRQ624HT%U@?DB9$:"% YL>:6<.E#"4F6RW6
M[/TQK>^>Y42;TW^PT]\%C4]&@BH54B(-SPC3,B,IUV W1F%L4A5J;L3&6['$
M>="J#$6\/K0:?>^]2W\5=-TMT)([Q\K;_0Q^ABF4?QB.ZA!7(1P G,.WAI!6
M$%+0V>X<R50&TJ:62*4DMFH-B=*4$AMPH5/)@I!EZP@C#0T\$ WL;QUQ2^&H
MHY2HR%K"F Z)%%03E3'+>1@G$LMI+@.3.==3'5':+IC)%<W2/9GG5>;X]-3<
M1>:-ZLEP4.BQU]UC^_ R7PZBRNA0Q;?<S?-R]<A?YWGM<%IZRX6*S0YG6T U
M"(V =<[J6VH9XJT26I/WO"4M,EGPJG3596FM7L>MKSE]7$1U:PF/=F?B!; 2
MF6GCV5R <5!6-YM=_1)+=GJMU2NM9N>N\];O3??+<&IWJ%_WCTMB38(U3V*]
M75+JNIB)'UTD4D<Z5_2=XO?H.EF M3"2\G)YL?+@0J'$]H(CH%:/$%$JGZB\
M:[K2%4%94NRP*G4X6U;1^0L7W^\OIWVDK'950_Q5.-Z8EV&&6./AI-O#=/<!
MT+#'P!77]#AY1#U7=  0$!FX<'QX9\F*B> %*9QKUQ1A>P.S &9MP"I O"JN
M2U;I]RWKZGY,I<_LI?TTP+F$EK*8DKMX09^.#_+UXL;M.3I5L][P B;FP\86
M=@[WK!:NW!V<^'#$R:#8<_03%=)NFGY;#TBI*>6UT.DR]!%.L*N[Y[X$E(\D
MF-XA^^FXH\YM53<QSX?:E[%TJ.YESJV/ .;Z?\,+.,I1NZC0 (I ,3_[O5O)
M/&]<Y%Y6N?&_E1%SB[OD2R7X8$TOV_VLBCTHZS 4X8\X,0L;8-LKCMB?T(IS
MQHI81<6_<A-]O2+'"448!M8!]*%_;N+F9F.J**WS'$[?CW $[TI_HBX+:VV-
MW\G1""MC_"U[D^:Z986^?,PQ73KA@B4J"XC!/YBR@D@="1*'"4NXX9)2B=<M
MBU>UK2<VEYK3?^#3W_]R)")EPI0K$C-TO7 :$\5U# H8"[(D8):E(=90N\EB
M+@H)&9\;ZE#.?C]'\,WG?#.WT9/=4? HDLR"*1?!/!CEJ4YL&/' 2!W$5D='
M(>;QW\KI72\/_4PJT')-;G=O_WU+8!RPW]W=21\&T@_0;GN.4S %Q^YY08Y1
M#!@YO@]O^*TWU&?/3OL'!>V?=SN_'U"@^[/=J\]GG=.=8&^_P_:^ON>[M$,[
MIW_#>W[K'USM!(=_S=%^?^?B\/0 Z/Y3M/O[I\O.Z2?> 1H_V#^+#JX.+G>_
M?CCM_'YXVCG]W,-"$;O;6T<\BJD(!".1H8JP)(J(BB4G@FE-.<BC6$7SU6LL
MAZ.P.HA291D\*R27J8JS)$FI82'; (FMY3G:7B/ GK?5EK?\GI=L5!STG.*^
MU#:Y^96S4^0RXY&4*@B48=2$TF22IH:*5.HXLM'&,FY!UHC7R3BH:X4N(RNO
MZ?D9.@5@5F5Q@Z&QO:(.8!EV7VY[\:S3]VH99G;4][KMP,5JA\(GE<^DM]6G
M@!>-^<R+G$H+:OUX.,JGZB2 GDM^/Y^,0#UTG@N<@7LG?%P4/Y?Z#"V1'$1/
M,:A/-ZH"V=&!XRM)HE(*^SHS,7?3X+--&)VUA[SBZ(/(<?C2=3*=^;3 V&B8
M=2N;P'VY4%[QA>6#[A%X%L![- _>/U,QN/IA5\D)N8N7!P4'*SH>5X4\I:<J
MW"Y0IZT/F;XH@_7K7Q[#CWF& 6PSR5K.NS3L>6/04XD<S-:DQ"C\PB@NI@52
MXO/>ES*19IJ[/#,RCB8'<[7A8*A2W_<3Q^7Y&'_WSWI"SNRXPZE[$P;ORS.+
M^6]E]FC7T75EM!2;4GH0-Q<LNP6NQ$*;9@@_3&U6^&IETA1V:?7]AR>_=;X@
MWYO=K?KA^TC]V8_KARB+>N_' WB?*=G:?P_K;8"V[.G3)7-5U0P]*OC3QY2>
MJ>/5/5F=O"M1.4M-A1U?(Z^B-*I+*BFR"H"$8'-=5^91R[.83X;SCSD.ZA:E
M<F4^'$C5NZPYCHME%(,Y7X="Q+4CW<V=H;I_,OWWU)SWHX_LP%Y@,?$B-@I+
M7E9)G3 T.G1,-]<CET==YC_NNQ>N/(ABD:U*2DTWJ2^-\S=+\ZVJPF._SW\=
M\6. FC%Z%S[.CE .[G+:"N8:&!?35AWE.0BP@:\!"L(#YMBKG;/_$ 8N1BXT
M\C+KIZ .-." MD<2:8\@'2)%=*\[YG*@8A1W'N?.'>FO05PZB6=Q+W/A->B6
M&TM7\P4V?#+0)XB21?L1[VTJR4V:,G\L*Z4<O/AO5P*SMT"-+C$V=P]/MP:M
M$<QCK?L/JZ5LKAP+&:<X)#,%MCG.6\)O&#@WJO;%+:IL>P S=S&AQ'%%L2OE
MT=:UDTHGF6:XHW:">HG[PG R7B!BQQ2>VQ<99CC#'M4D[W_T1>%25TD4,SNG
M3C. #30+=6'VF:[+N:NO#N6;:R+3\_" SUU8](SU 0E/BAS[W!_!M!3V%)C*
M^Z\<;\G0*57(5$20;A]3VKKC,DVTW.6\&$D:O @KQ3H>_*S6Y(H=H.]X6O:T
MBV79B^)L:C@:#2]<=0"'5Z6+;QY(X>WE.TJ%[Q9PZBL$'W=]4FHMQ[O8:JST
M[4J4J+&K)8>[D-?OMPK2+AMQ^#E^D]V>H_!"(<;T.Q] _T%J[[-T> M'IB<]
M#V_XI=7KAGGNE7M;OR<L4HE1IT&R\UIH[AS5Q;*/)Q(K8EM?N;P2[_"M,=A
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
M-P[%)%&I20FG+ :%F3,661<T$XG%5*DU=UHU03,/@>[12LG^#[GW?; ZV'>
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
M\=5$KQ=U>5F-SBC06D7QK"K/ 2?S#WXM#X!G__:E'88G8S(Y<U6M;_'T$NM
M-XR&5U]RZ6CNB=2PH@NS,_-G'F[9'X(!5$1M&5.8<RJT5Y$P@8/U6$;/C@BG
M&^.K3OI3Q_-Q1*X?[2=D$[SBK[;SQ5X,-GZ9YRS 3F:G?7'&JGG9^F_7_V5K
MV5A7IC^$/@W_44LG?F__X$V+D%>MUK5]KYDUC+A@%29<.:[S00[AFL:(E59Q
MQ2@ 0,BL]F$S',"M_]'I^4]/#'WPW1CZ/NV=AL[AA[U/>P?__+3_X1#O;K_A
M^]MO\.Z'0[ BWL UNWSO]!/_^-<B]+VE>_0_)X<4K(:SMP)@\,ONP3'?/7C[
M]2-8$8<'K\'B. ;X/.G\_>W-U]WM3U^/M(@2$VF0YZ#X>+()&<L5P@%F-PE&
MK%.5W@* B.%U5B'*):DM(&.,BCMJC O86TJMX\H0P3> ;WI[GK=U?Q0WMO*4
M7WFV7X1V 8.JM;CY,?/#HA$GG5LY!HVYBEAS04C,#4(-%H;AC9LVQV-NAG+'
M7]M#>)Q?97OTAG#[?]N+0N)1Z__VSJ(;M3MS[NL5]O]ZV3M@!(#E\(?UE=8$
MJOVY'> 9V=B!(=GCXWX$99GM@;.S]K"R  JUSXKS-EQ+"&$LB2;F7$=.(LA0
M" Z@FR;"L+KJ+%A>"IB %]E/U<#'X_Y]!,9*=_@/L%EZ7V ]?K?G\,WPXGF0
MKJ= GKWC(YFDAYT<0!4&AK@CN215B"BQY!717A*C-[:$N,HY,4NZ8:UZ0')\
M9Y2%)PN.SR99_CK%'.85LXV8HQV'F9%].6G[BBJ=V:_ML]$9,+-ZZ5KVLVUW
MQBSNS%YD8QCN#$I[$,>V[50LUT@(=ZM7:81P12'<P7M?CI*E+C#FD;?29R'T
MR"4.Q-\GZP0FQ.0P9$#DZX5PLS48N5,@Y%E >FYHV]TB2R$4]FL[,_@%X-;O
MG;4ZL1MB?_"JM0P'SXK,@G'0O98,&:T5%B1A*20H[F 4*'/K&5!1)ZE8I1WF
M,DEZ\_6\W2]J^-K(X'RC27PDBMT7)T&[>/?UD38^DA@-<C&G9ANL$!CT&,5<
MZ]SE8KG1;FS]<]2YJ"2&Z&+#B44Z]*HU#K3+JSYV7U6X!, SRM)2>;$69*6=
MG5P5*\BNO%8_XU*%</"5#5G+9V<AP-I% 4OX-/[/"&2RLDU!=,_&KJY>MU[;
MUK]V_K'_KO73C%C;5NKT>L4K=LN"JG>1TB4AB]G;\:\VS,@?>1SK$XKX^(+W
MGNZ]/6*..F6B139P@KB6#!G"%-+>*::5SZE?&UOX%;U\]/A?/[?..Z/L7JX(
M8EY3HD3+V4&6IEX[B][<VA<I*NP+?@U?#$""\K] COH@M2!9YR#%O3#(]P!I
M Z&8\;B6J!7UVP! [W/L@Q'<*O#R,]AZR]!OJL@K0C@H>KQV?_?C><?Z6,8"
MPZ[DM-H=/O8S\K9\N^]'9SFV(_N7OYS KKHDV?">W5XK^TW@PEKG=Q8](\^(
M24]>84R/KP4,T$;GH\I%5%.E/%>5!\G.D*&\F)M3,($-YT>5;\D!EIR?=R[R
MKSY;6/HL3N%SN4U&H(K"AW9*,5-CN'08CWO]=BP>KXEG:K/RNN=XG7@[W^E]
M14O,YP2\[XY ?"]QJ-=E3E=C4N;%P=&G+[GD>!0F!*I1]#8B+J5#EFM )X=U
M8!QT(@,X(J\N][ZM]**KZ3Q(QQP%+Y;@E$<-8K>=!0M6+:N[Y:Y3P)77&3U
MFXXZP\VR"]*HTUD;KMX8C+>4,':/!N-25\(RH/QB!U-<W03E-<BVY<44'ZOC
MQDX<#O/18SY*K.XP$UF81?$J,2V"";KI2_[C":!O5C)O#.Q]>4)7_*-'G,>0
MO!-(,9<03XSDUD\8*<J8Y('DZBL;6]W>):&;%9,9@;CU(>'WKG:AS96(CA=[
M?SJ<]YDFS(-3 T)7RL.W3T=48!)YE@>%+>+<>V0$X8@!%IGH/6-9SVGQZB88
M KBX%CDRX-C/16):W3@$9796NQ6N<%;=TA?UO>$'U^FW=^.Q-AIN5>&ZV#T]
M/)+4$QF$1,YR!V"3&T8+$E"2VF,C$N<45!R7-TK7<K?2C&'UF$PH(]!?(]=I
M@]J%U:^EOI?\$LW32,14(O9.WQPE37Q(QJ 814X+L1)9:A/"$;/@F#0V1R:0
M&TD/V.Q@?/HII[Z$/<_7]EWT,LQ&6%QM!N>@M^.1[5N0]-J@!0MA3 47;IE=
M'NW0MMF W9Q&6L2O/IX/:S2?_<UL%![(<3_[WF+WV!Y7-G>^UHT&\#:#L@)G
MO?XP?]E*[2Z8T 7]A^UA)Q\]#$;]8E7#F@U@!W5L?_PK,(?&-X$G5D$9H!1J
MM][)S %A(1WY@]8 =M-@<MGFQ&>R?/#=WK"5 P]0[TLW7HJC*V=TO<QAIY?7
M%OW"I_FF@#L@+F/GP5P\WJ#UOIL]GSEF";[^:_:RGVR^%-YX.G,+*_GSG/>]
MH$R]^+47:GI<4_/]['X8U.Z/P<B?7//X)0Z2$B,8^V>#J^R&<2!A&V2O6SGR
MCWN?8[\H[V72=1LPUL!#L0G42- &G$DPKL'RUKF'>*""Z575]KS? \8>;^/D
M>(%P_&7_X!/9/7A#@062/6""WFN,A=4H!*819]0CG?LF,T&$P\%S%]/&%L-X
MB;)N34XO)[()0 %[^APV]=0JO9VC_6ZBL;/WQPUE8F8* /PUS!MX6BC@)7OA
MYR5B_^#UD=%)",\DHH)DVX YY)*@*"B2HM12^)3S@5Z9)2[YUE^59ZN*\PBC
MV**8X=9/&2\R4%#\6_E@]F?E<_+;SQ/$^1Y@\91@;G)F/"><,&X--V C:*N4
M4%(VP/)08B3V#]X<A4"MP-:C0%U W'"+#-AB2'OB'#/2.Z. ^3\>F-Q-'!HP
MN6LTPI?=T[=' 1!$XUS+7CJ*N.1@"8+)A8B12C'*932Y<=7* $+U H# !\L
MI#Z(J^EPKS^8'+<M<IO9VTV(TD7KS\F54TSJ5UDB YMIYR5Z.:'>Y4>7H&T"
M:9?&_"+ME-B-?=O9A)\-HA_E9)SZ(&3V'O.VRV0&ERY3^1;^_JF*!>ADYT"K
M)&#EVYS;B^(?KPX$LUDTZE]_O_JEP")J#X9CBR.-2NC5I4%G8NQ@ZV<3!$1O
M?]2_Q5S$E,:1[UFL<IA7=QQJ_UW#' ]R=G35#-31]E7T5[97!G%8':+VVR5U
MJ%Q:?'#]7#L@'Y'"<I5-5.R+^1=^O@*\L!Q988#Q.)B< /?C.<Q51O.RDF I
MVWZ>^7:]H3V806"Z#@?UF7*==+:9M11,8V4U#D^RSWRS@HE9@<X^Q6*L_D1^
MSK$+[6Z)W<M!!<5P_QT>F=,-BS0<V.YQ.Y^'[\5AZP/8UR>MGY["/;I;C1)&
M40;QKDZS^Z/7SZ_5:6>[LCE8OB+ ZLO>-E CE7NW68.,RS%Z(([(*B>0"\I3
M@Z,5-+>YNS([:WRR?.5Q<1'-&1?".-RSE8WV*DUP$M42;3'C*W$^[_=\C*&.
MZ,LK6]SP*>;B:8.?-UL_T2RH\U$OQ:D"0IQ]1Y7WYW;$[&Z"2>:/@ZH!E?&\
M9-:U^W7OFS\"WAVY3 :)E+FW!A9NB"=(:9E4# JG?*2S)$OZORIGUT_LYU9L
M%^R:HM(DFN_W7KWZ[\KJW]ZJEY@K%DR01'+&A'4,>+FR/!@AO8C+UYO.KO=X
M+..AO)M;=_SREOT"WN-(&3"J-$Z(Y=[AW/F G(P12<J4<L!(G5 95RYS[0P2
MM[2FI#'44& N@7&7Y8REJ%-@3N8>Y:19Q#LMXJ<CDSN@2*E0DHX@CHE VDB,
MO(N46(:]SF6SR#*KN3>[7:=F\C22KM,&1 ?"<P$<=:<[B4+:7$I-)UQHRG$*
M@2G^Z%D:\_\-6I6(Y(>-NB5E_J0W*CPR"U&E6LYZ 4A-=MD#$[+ ER*P<#N8
MR6W/E^\41W8550XJY6HW=K[E/W-<9^L_M4OZQL"4">W*83#M$C93TY6I63 ]
MB)B^]7*G^-I:;=^9AO7'9 ;^BOW/;5#IZ_JB-[+[W9T_6KOC@Z@/8&J-I?+U
M<3]6 ;?M0:[I4$RM:NG!'(/1%YX-,M7.YQUY+B;G69V>S88I&);MR='/[B\[
MTVFK#JI7>/1\:MA-B3NWC(6(#CO"O5'8>JXPD$W&K,O-28+1BG]7+$23EW-+
M7.>[W]X?12:D2TRCH$6.A! YV,]*A"7%6A@=E<" ZVJ)<I[DY-1QR[/)6[<1
M"IG;: N7''!M'A4W'GNIM*5"I)A,U2:18$-%(Q0/+Q1[!\='-'$#UIY%3AF!
MN$T,.9L$RMG!@ICH.1<;6W1)5=B)B[Q8:G_%\V%1>RTJ:A,09&/?#WOY,R)F
MS,([2P]-#'/AE0R:\:B]<P L'&2)@8'!="T]\'^-]#R\](C=TYVCY'QB%OB^
M)88BK@!- /89LIJK$'2B)E<5IDMZ[,R'TA01V@.^<S8G+2 ??T37'V6'(R^?
MT=9/XZR8DO-02=)@',;PN=<9516()NIRK"BS\VSLE%]!-\:<L'=SNJ S"8#4
MI"28YP&0*T5*4\)):A(#DTVZX(/'$Q^3(TU$4(PRQ%CN@V!"1#;1?-*GJ%0&
M,YW%<-?6^8)45;)T.5]PU83!U7C=7 YAKBEFNP @53;A7+K@8B95^<6]) K>
M23Z;1,%K1.[MQ=[VIR-B A!;+4!M2HTXP18PSW-$M;.!<6&B5#E3<&FBX#A3
M<' .Z!5*IJ#!<YF"J^-42=.?&LIUZ-D2(_+5=;;IG/UP1^OTYL&N_E9-NN)W
MVIKOXKB WUR2XKU;FI<7=-F3%PW-\6_[T]]. FGKA,E[-D9ELH9H"38HX8)&
MC5-@QN1L.D!"?(7#MRD2\2  RG)8?A*46<L8D$:5NU)K@QPS&!'G#";1>TS-
MQI99*2;_1OE;D<PQHQE8$]X8P7FTU&@12.#$,.I"8$WMAX<6C+UOQT<FES4P
MUJ' @,9Q88'+!="Q#$?FE/.&4K^Q51N6-9_C5_*Y><4&A"QKMBG%B]:?3'*L
MKZ!WRP3J7AE=JZD=>$WM0'9U[<#'K@*XM*#:C072%@JJ&0QFL0O$A>AXLEIS
MPUS"5"3A8[)VK0JJ7;LTM[-$[@2NC25R'5Z*O6U_I#A,GE0>+!$-EHA((4=Q
M& #-*#7C'F,:LB6RQ*W[7_F\[E%742Q?Q7\!T3RX.(_T)2_G7.P[W/_PB#NK
ML0P:Z> XXBYX9"5WR!EFK"E?%2-3+JM',U\U9@BS6])C8:;K2C6Y.@VL/\7S
MIB>LUGFLTJKK:_,UY0:KTOTUM4F7#'5%_OB$YNCSC&R<6=;67$A856IY;FDG
ML;NE9$U>85<RTVZP *=L;?BE-\[UKJW(?#Q?*D \=NWX15OP]<R(2UF UYU.
M91QD0^&95!!_@F)<WW:W=XXP9Y+0R, PS): HP)ET$.:<&YC2D*$N+'%Z,UU
M 9ZBB'PC"O<F"I^.0,-))61VLE*'>" @"K  B'.N-0G6DUR8C:H;16&^S/LU
M^N?:4O'SJNG$/DKUD4O'F&/7:9SX32?"UHC3E>*T=_#I*!H<N D$86U-;H:*
MD16:(P?K0"3UC.<2I53*&[L3/#:R-&O_76M_>GC$F <;G3FDK+&(8R^0UL"L
MJ66*Z&"EC1E*0*O(FZK-S%0@RJ(PI2X5GZX82HX^O,1.%F!H73G>+0/Y9E/*
MQJ_T%.SS>7+F_6[K]>@8AE [-=FRP-&ZUVI3W6#]X69JS^]M?Q+[!_XQJALL
M3?RLK-S+^: NVO[4'3ZM=-Q427@VDG7P^LON]OOOJY*0SS'RF=/F)&!E$,_:
M^61CG,1J^WWXOIR?3>*QB"CDIX*L_"^0FG*<DF_5^BE7A(RE[,["5=51S<]5
MFD]5E/W&<[GHI5$ZR" $QY0YJ5BT3FA-%1:Z;E!#\ T-:J:"M9L?F_M[@4PU
MQW&K2=GIVR.F8?,Z*Y#7+N:67F"/D>20QMX3;+DOQQ?CM:YKLY<%9_CRV=S!
M7!IJ:5X(3+8UR"65<IC M'+4DDSV8<D:+GF$ (/9$]>;BF(1,5/EU><%K;)&
M<B_%]M=66=S!]*JJ9<6PSC6^XH%97 L\PAC/JNI4< ,_<^B73Y&FW0T7@+G4
M).VES3KPQ_O^N&'ZJ%NZ*8Y!>+/53OG-0.GW-EMN-*PS&[/[L:I@51R.DT'D
MMQO?=5Q"X,Q^BNC+2:\3Z[H!XU$,XC#+^O!D'"TY*::T4$MIB0*9R]7)W!<6
M*!^T/?"D#[]31JY9L-MI.*%)R)WKHLC1738Z 3L!4)43@ZW!KD"0P9H(E$<"
M*"26GGLLQZ-WDU'^.P^RT7(%?S)ONM@[]7CO-$<;^R/M8'YIE"@JGQ /&$RW
M: &E(S$J&2&#UQM;)/.G)=U%GFA[7FW<K8WE,8O$)4+,MLX!)^H:?/F=<K'4
M^<SL@A^#W/['QZOW(.RS>LO:6Y8*-YS TWC*1XP\2J(=T!C"J;=:8,^NBMAJ
MK)9[W75[V[M'V%*OB7/(&D W'J1%6M!\P)PHMBIBR4#K4[',:EEPEEUKNK1+
M>F><]ZO<LBW*G82FL4/N1U8.=H^"4"F%X!$#KHXX5@PY30&AN5#"6!U D#:V
MQ!4GULNJ+8G%:DOBBG)M2[7]K2U9*JT*E@3&3,Q-2&U2B<*H!68D]RRNXQMT
M96I0>,'E\0V-GK^3GV3W8O]@Y\A:S!25'MED2^M@A;3CKN2D!6(9DSAF/4]?
M:7*Y]\65>OYF_5XS@8KBULRV#BXDE_7XU>%BZZCD7Y>@"-<#^G_=T?R7>.OS
MK*;*X=-OG#<PMN/[J7B8Q207_;I4)6ZA!\?!LDIRU_@4*R[05$Q\-A*UO_U]
MU1.K!;^C=W'.N3CG6[R-Y] J(APAV&@%W) 02PE00<H"(<HS85=L;=UX#N\N
M1F1_^_T1XX$PY2**@A;+/8L1\P@31I@3DBMSV7-8=).^[#C\$&=]0<4'U"_N
MP 6C=0F S3BNIJ)6GL,JK!H4-+A$)+/!?QQ+.:HJ[/!F#E$Y."\QTB^ LO#;
M=LZTZN1.N#? 8K\(VGPRDP(CQP*AYDQSZ816T24%=D\(V(.,%Z'&F%":A9KG
M.6XXZCU*M,CY2S@%0Y-F8!7'')R&P2"6SB#AC)?"8V:RI4,P>Z66<=1JU:]R
M2,VUK,ENIB(UL(29UEWKO%PB+B&PP#T#"YAZSJEQ(8*Q[A21DD5-JY!MGJ-.
MLKB(1ESN6USVM_T1":!V.+9@&.>:6@0TJG$1 U%3&!:'<&%59=+P98'Z*XM+
M=E!6P)C[TX[Z8Y<^H94/ONXI"KASW.YV+YW.%2CDFY6\I5&_(-Y4[FZ/5<9Q
M26%S1,U,/ADV6AH2(]$B44TE*\(GQL(G&^&[7^';^;I[^N9(ZD0ECPEA*\$L
M2#@A#28VPM@FRH67%/,L?.059?I!A ^M+'S5J?+=Y&^Y3U Z&1,3*2C*J76Y
M.B!1&"#1<FY#=7@LQQ*H[TL"]]._QS-56;'OZHEI1+,6S8M<?LB[: (1##''
M..+1@D(E8+%28YS6WH,BI=<<Z=Q--*^A@;+2MY.#RO$AY:O%+,U57#S/RS5T
M5;#S'3Q"S>'-T^^O-]]R0=;[.[R9>H7$"EZAA=_,6TC?$6G6G/ \H4#M;;_^
MSA.>J3/H7IQ )<=KX$]B&'6JPB:KN86"!G5OA,FD@*MDC6#64\\<MM@*+!JW
MT,,+4^[0$RT(D, ::><5XL(X$*;D$/=@"5%IL+$2U--,5'1-$I=4>@ E5CMO
MK.M]CO.Q0Q/5/Q<Q= G)%B*PKSSY^6$T__*XX#IU=YJ^.DZK+663SWK]JO7[
M1>X_Z/MM5SO"%EH*KAQ=-JXJ.BWK/%/E9UGWE9F*S/--<'K+NE[\F@-T1M-D
MW$X[=@=U>Y%,#!=;DX ^FS1PJ3JZ#*W+C5'&5US?7&?2A&<PCBOZ/_]+&_Y;
MJU31R$JP-^T0:7-UN-+OW ZBL_Y3:P@7#RJ\'-075ET^)GTX,G<%J3^N,Z![
M]3VK5_9EJDJ&255JN[Y@$"LW:?G5E_8@MD)[<-X;%!5<NU#S7 YMM_9,7M.Y
MLVK64AR<<(-ITG5N)3-7XF1:E'O2U;.:J#R][=3V=7>:TH]R+$JW#TZ\AK^N
M7G>[M)_<S!-=A3D.-A?:JTP3CB=#NW]D6.<$E>4'?@\-%@O/>R2P& >[VLX<
M0/S6RM&UDW>M>SK!H"8Q@+"O<JFS;H /8<PS%<[RH 8GL$?*S^&?EYNHYET2
MJWPR&$,=\S+S N/GY02S3W%8![\L#*H]+6!?8P<PJPH%E@#AYEV@)?<Z7H8N
M!;Q2[%^+**6A5(T@3P4AB_W/6D^((<\S6VTY<[BRPUQ9V H'JC.SR1P5T9AI
M&GV:JY#4/QN4ICKY!R6_LFYU-NU]5N59UJV/ES8GFUBDMQOIC]P<KI+M.TU+
M4ZCLFD)E?,T+E?TXA<>:=H5/!ODKJ]2*H VJ]:@9&DP> -V4(;5RI&7!Q0E+
MVBP7Y.1!$-N*+95?Y$FON<-Y/P+%*.A6?7\I:+Q.,)K/BJT0Y7/N.]<I6KO=
M78UE;4[2J 97LM9:S:S*V'):U"01Z3:.=6Z#)EX;IQ/CGE(38*E4DI'[&+!7
M-]6QS85IWM6CRRJLUZT'V$N356F<Z\O=5Y_8WL'AD7624.$\RJ6)<E$B@BQ/
M"G'K';'8I<3EQA99H2A1"4;.;3=OYP$'Z)8T<NLP#B .Q'!O&-%"86,HCGB%
MMF>U;[M_HR"\7,<W+/;I\5%V"J=<B]99HQ&G6"-C64*.<^Z4MUSEVHKBBERS
M GT3$\_/=E+-^51@C.4TQI^RS06:>G!+.<#4!\]23-I&'GG23N4@DBR R5V9
M<]_(P2WE@.^>[AX)8UC$T2.K H.MSC$RB7,DN-7!8V(H$^64>HD@K" )G=Y@
M\'.55C=IF),MSYQ4"U9O[5BHY27;WO#[ZN=7=Z?[Z1IM]7.="9%;J=[R^"UQ
M+*GSW#&>3^)<$B88KG74!H!HE<:9C=#=+'0B5_^,0BH+[!QQ;D"_:);S83Q&
MUAII>6!)Q2N%;B9MT]O!R6)7W7;MT(%E:+M19<S6I*FF7I/&N_,6;@F9F'>2
MU)+:JJMA%I<V7%:[9T#ZZEN-3W\'"W>9BGJ1R<K7U![&L\%B#^'JJZD;J"9=
M5Q&[JUE8<>$\0L4VMGAH^*9,Q2P!:\C656>%NZ>>@@+VP'5X0D3EA!;"%+ M
M+U%2AEOE@Q1);VQQK98T6GF20FW-DG_7DA]_.]+>NQ1@R15/L.18 .)YH5'P
MI=2T,!*SC2TFV;5%DJZO/SM? [*@2(C9>5LW"AM;JK5;8-Y@S7PM^]OK+Z>V
M:W8(+K-?2S"C*VV@2G&,]L#WXSA1(?_<]6R_M $*[3X,:^PMK(.^<S7FUNB\
M-T&U4:<J<-P[K[J-9S?S; WD[KA.A[?GN78;7 -"V(\5!%8.Z7G?=79-S!W<
MP&\JM$VV&D]]?-Z/G?@9?I-]KLM'_J/4LEML2KN?IV-=WVWEZ@XYD*]:V$E5
MY<F)FJV$N=<?5I1QZ0R,E>OOLQSV'[7B_>LDQBP^I9!SIJQ/416U#+.,O1YZ
M@[=7X>W>MV-V9 3-9;0TPBJ7#K.4(><(1I1KZKU(E(22X;<F"K99[^]9[T_X
M2'.BC1<*)8-S1F<.X(,]AAB6G@N:*_?YO-[DIO6>.S"]2<O.@DSM-8]%<73K
M^-"Z4Z(OFFIBLG;S2F:=-NI7H2HN=XHK+O3ZZ'@1S<H3ZGK]D]L4_5:'<F?C
M>!PR"%JYT_NRH+*NB1O4S!I&7+ *$ZX<V+T!,P(;)4:LM(HKQ W.M)?_O6,'
M@V(C_>/B]VR+P3R#U30;2WB09^4 GO^/3L]_>GDBF]M[?CWBUH:H<A)R(A[Q
M:!@R5@-B$4$"HT(ZY3=:$7;V>3X0[(_BTK.L8>]\S53S[E0D\VE*;;-_'0*=
M WOVH@3$+AX_+0O(*O)MKXE@*+O"YOY['1#XP:\W$9D\56)^IB:'J\,JB7M\
M8-L/L8_*B=?Y(/XZ_LMO.;RL8R]^;7?+:Y>+?ING2?D!\-;#-B!R_9#RO.KK
M^M"3TU>"LWSN.>S#_\+XP?61Z*MR)/K+,%S^+E?O%NS*K_$K<N5WU]V6$1B0
M6NFVOY0A5\.&B<E3_O]O@(4X.0L.V;'W*VZ1\^',_:[Y*3W_FG]\>5T6)[*:
MP_L6:[T@U9>H<SFASJ'1K1G1_FDGHW!O!+<,@Y\GHK?"#-7253;N^;!5&&=K
M//YKYJ03TR71>IP9N;3/RXQ4S>EFWGLJ-2N_(FZMU8LN7_K__=UO.?MV)3QF
MG5[O"5R&_^IUCP]B_RQOJNF>>A?'+LV9/,.=[AX\_N!+['R.NZ7@YFI4F#U3
M7G'XX9^#CP>];[O?=BA\Q_<_[+#=TUV\2]^=[O^Y=[*_#<\Y?4MW#_9.#^G.
MQ?[XFK__>>+.0F?_%-[F]"-PCF-Q>.HO=K^]_?;QSUU^2-]P>*?VWO;AUUT*
MUY[N". BP]V_\-=_'<!_7Q]YX8!% XFV0A'$%=/()"U1,+DTKJ>*^)Q6I? F
M6U(9Y4%JXZ^&1'4&[7?NTOSM+7?K;13B6@'=E8C.%F=Q\D9TZ1LM!? &XFX)
M<8= B@^^].:1+;6_QH"^Q7ZO ;5;@=K.+*@%P;C#VB"#>43<,H*<#!YY(H+B
M)#F54_N*T4%_>S:@UN#6 F[Q!K>>"K=.^C$VR'4OR+4[BUQ44 PK:9 0Q"".
MF4,Z*J!CDB3XW.O(38-<SQZY1(-<3X1<?_1&_0:X[@6XWLX"E[$$2)5)B"8+
M=J2.!EEN/')":8&3H3:7YVB ZYD#EVR ZZF J_VY85SW USO9X&+T*B4=KER
M1RY_R:7+79HQ8I;&Z+77O&%<SQVX#G+YBA*LV\#7H\/7ZSSORQ&L\>-_#XP=
MSL*899[I)#QB0>=FP$(B(R5'@K"@HK&<>KFQ!?*SB9?$V;]@&*N/"L8!CY=.
M"WZ4D]N#',IX_7')]\_!CW"T>P^ST&B+:9;4+31%HQSN3SGX6>4 *@"[2#V2
MF&%0#@Z4@\48$:&IDEPKP_S&EGF>A[SW@MQWURR_E("PV4HB,]7\KJ\L<NO2
M6D7N!6.61VT94YCGSEY>1<($#M9C&3T[(EQOK!;9/QM.2)\FG/"*G(7]@S<M
M0G.MXH<-8MW--:+Z@]<Y6K>JTS)XW0W;I:)<]4_XN^_T!J-^'*Q/^.IQC4 ]
M=O@-GG7PQ\DN_7BR1]_BPV][@";O\>'!X<7'C"9T[]/NZ6N\VUX(7ST-IWL'
MNU]W/[SY]O'L#?NX_>YTE^[RCP?O3O9._WD&:/+MD+Z]@+%?_/UM)X>U'A%-
MC& RHMQ2#H'HY:@1+9!QCH."4* G5*5!0-QC>)V!G"KG8>J9Y); 'J<FY88?
M5@>E9"*<+T:[_MGKA9PN='DG+40V7RX+<_.CYH<F10H6]!O#5'-/I/621"D!
M!E743-*U*B-SRZ2?Z32N>^'.\4ASQ@[LL9+9E2.#<W;L8%*9:E)[KNH]4ZHP
M3P*-DVWW6Y]M9Q1GTX7KRC:30/Q2G;)=57#)P9SP_>BLBJP?Q^+G@'Y79\[E
MP/R=7!RMVXT542KQRTNK2$[18SR D]Y9=*-VI^2[CT>2<]$FF6[YE_]N=[O6
M=V+K__;RC,)(MN.PWVL/-UN[;7_2/K:Y"%YKU\++Y]]33/1B.5B?M5QH'8^G
M$7[V% G!XV5\+CDKCXV@<)?C(RDT42)PE *@*)<A()?;2!&<E$N*Q5!*KLA7
M_,J$T''Z27LPS0VQ@]9D%]V<U5823N#RNJA0SB!W=E U$R@;#]#@K%PWW5>3
M?3C=35.9GMM4=69H71)]<DF].W*U2)\E=IJQ^?JOWUO 7IY[4\J=*]]L<Z&T
MGNU<?(/G3C9L+JS5AB_;_5(XKU<5U"P%Q>NR@*6P2BX_VDO#V,T-(-K=D.M%
MYGS6W&]X>G6I!?9SG0D\?B9@3MZ4L#I5,8-A*5U7EG P*)<->Y.T81C\2:SK
MB,;J?K'NC!T_%W3.=<':?3\ZRV6J?"Z0%6T85$4N%Y*/3T >VL,LK'G\J-/^
M%#L7"#[NHMQOO'Q_&<%MG;V9L3-#5[Z^D^$Y7UBZ*WO;[U\4:"U"#._[(9?.
MJE^T?''%J\ZO1LS/M#EO:_;7XU3A4N[,#GXMM8W.K._W &V[O;.*ATX*8]8_
M&[]]N]>W8V&OJR^VEESW6RE: @L)8MN_J#L!]G--AUQ5I1VF&='C^U^Z>UF@
M[N=VO]<MJP@?5>!0?3$L=2^*PHGY<>QGN/5@.'Z]Z8T!2/JQI'WG2H[V2TXP
M@R<!TE?[V[I2"FXP+L/Z$_^Y*-]<WG&:KEU/?A:)Z:V[N5!,GM/>N/M-7IQ2
MR2/E_)W2OF32%Z? 0\X<RQ^? VAU2Z8VB-VHW"':4J>M).;."&S>$+<6LJJB
M[FW%;*>Z\(IM5&_+4LGM3I)_AT%M5E7CBKSG);\\J,%X::JZ@M-YN_RT":69
M#FOZTE?\=#*>ZBVJRK^#,M3I7<:C[,Z"5:G^ \/+).:X"V ;"AA>KG@WSP47
M)F#* U=XEQ^[ /X"X&=R6W1TT243A3.S D4;914ST^,J]7*WJBQ._6%5K[BJ
M'%S7H@0U5)I5='M7:Z%YC0;$'8SLP92KSM2T6"Q/G!]2;CV]/!.4&R]=Y ]-
M1=>YBJYB87:>L*+K_9>6?R+/U?*I7NZ:N-G5D+=OS49J,W*.((+,#=HY6W5F
M8]3\?S!F['D#SZB3T:#J2Q<K'3MCVN:[3Q\UC/ZDV_Z?49RE&NV!S]@*.VZJ
MJR>9ZI-K!^."+'.DJC2O^30U).JZI]G</A]?=6S[Q32N2\_49C%\4%>%V9QY
M[F9&D.YQ14_&E6#BUUQ-IIVOSN..G5*FHW@'X-_G_5Z"GU756B?05=$?>/GZ
M)KE8>B?G<Q[/V?4YE[X-I*/28;/CSO>9>:M29L0.>MWL =X$Q?JY74]+*4Y6
M]-B55\/\=D(>:!@!N[83SI7["[13 HB%):YFX]42.+NK;UB0'\,WS%X]M&OX
M34TV_QW[?^7R1VOC_3UX,_9=D+W3O<[^]GNZ_^&M@-_@_0^'Y/!TEQ^>[GWZ
M^.=[>GAP3/<^[-##BT7?Q7NZ2]_SO8-#\7&[ ^/)!0S^T][]=M+>I>\^?3SX
M>+*_G>_U\?3O;V\N]@Y>'W&E.9'!(9A8BCBQ!EGL!:*Y(7:RUBMO%UVLF"K%
MH\%).\N]4X8 V$5,/  @TY(L>G_'<]Z"26^56;^#'_C&ASYT98R_ZJ(<^VE1
MAOX!]KPO!PR9-X3U*HKQ)'*U>R1=2H$DAH0P--?$L,@X@Q$6*5JLB*(B/<N:
M&%FE5R4F2G&6UL2];0N?!:NY4^D+^'[X)8)YE-T]OFHJ4PE(JWI )K[9WCZ.
MXTIL<WVU9VKPVL^VW2G/S,V99HJWG?0Z(=;EV"X_IKXZ-[4KOY[8857E#M"T
M\*-+%7(JYEW7R2'F&=7B$* _,"ZU*JXHQC%7QV*^;(9DKZBX^OMK+[[V2\Y>
MJ0>Y<3/@.PSXAKBQL2B"'HG7ESQ9]LOZY@L6:29:&W<NLD+$\ZRRDF-#6V\N
M0<RR\BIWF:^UBDA;'N8R5U=FLRX,/(/&E:-KH>+,+0O-7!>KN'XRD=7+O;SM
M"B6)GMV479F=@YLIN^64$?.],//\XH.7[[B]][MOWKT^V'_W/3)T7V+TXN[S
M8^NWO8F!LD*<_[..(?\AP\#OY!*Y+ECHW\4]^Z_>X+G4];JC:Z0.^<8?_SS\
M^O'TI+WW[1"^/\2[?_[1WC]XS3^>?A+[!Q_/#NG.E[T__W.R=[$8\OWNT\?3
M/\[V_]QA>Z<?3_9.WWXY_+ C=K=/SO8//HF]LX^GAZ>O\<</;]A"/C;3L&(^
M$A0C#X@+B9&.(2'MG50B8D&$WMAB1FYJJ9]-R/=]1&W?SKI:?X!:/HW/":"6
MO\%M*G SJY4(RD21N%!!*\VC\)QS33R1L@ 4'@/4"KTN&H!Z(("ZF.9=<^FC
M5!XI$G+[.4.19IRBQ"576C ;*  49693J\OAD U*-"AQ6Y2@*E@3,546:(P+
MV% JE N*<>=M4CRC!#$U2A#3H,13H<3>E,9$8X12'%:$,H&X,A@9QCURGF.A
M%<'4F-RD4FW"OQX?)1[41_Q<?ME,P@]DP%]1"/W-WO[NSMZ*[J$[E(-?KY_^
M*(NY7&66((153I9?5K&4ZOT?VO7QH9[VU]6L[Y7>I/NI1(<,]J=S7Q:IH17W
M1RN.9[TC2@G*N;5(YK+ 7'.-=$H*D103\UA0:0(8'V832&+C'+D93Y\'(-S2
M@E@*"/?N:F@ X>D 8>J-P,Q@&JE%#&.&..$&6:4=4H98E[NC1YP $/2F))>K
M)S6[\JEWY;V;]LVN?+)=.6/]Z\@II[ KL? $\1QMK*GQ*-!$E#:2>J]R<Y)-
MS>63&?\_J)7P)J7<IZUTQ.V,2E+A(/JZ?-.OC17XW-?WKV'/?VKU2FY*RWZQ
M_3!H[+W[L_=RZ;.=G%>=4[5LY_<2BEVIC]?#8;_M1B5X^:!7UF'_O&ZHWNB*
M6^B*-U^*GBCZXO51H$I880,**0&%H]8@'8',:2-XJ>6K(MG8XLUI=T,='\2@
M:W;\X^SXW<F.=X)+3F&S4Q5AQSN9R^E8AP3&T7-" C,R>W$N[_AFVSWUMKLW
MBZW9=H^S[=Y/MET*AM/@(I)<YQY%,2$KF4)6146Q24GE4M.<7/:<-B;9=^VP
M[9AB/Q??RGWG8W=@&^[^H&<UJ\%*G=<;P[^KBL:O^_U<K: 4-VYPYG8X\W66
MT O'7$HT(:6L1]P0ADI$:R!4Z 0+2DD.8:4OJYQ]PRP>^X2F@8$G@($IRV=1
M!\D9099(B[C"'EE,+0)XL+"L# <C@.7SM0\2?8%[\=[/99J]^ 1[<4K]8?5P
M)!P4,54F-U;6R%G-$58Q%[85F.9F690TH9C/)@KQ^>6O7F$<K5XQI85:-N3:
M,'7!R7$E<( NN&:0'00KF%/?UQ2GL;56.G"O5_72N7MSY'Z/$/]MUNKRT;L@
MJ$,Q&89X3LEQBDFDO+68&ZJ9KT+CM'X^AM>#MX)YB'SR'P!JUM*>:Z#F2:%F
M:MDEPB(A-B#K5,Y1!DIIA!(H5T>EDCH>&"M00\0M?<G-?G^^^_VQ8OF:_?XX
M^WW&>HR*>289"@#4B$L:D1,^HLB!(7(3*4VZ!-ER=;D+W=/N]Q=L6$UJLN9Z
M9+,E)9M"04VAH(=(36MJ!*W+&UR77#\N:7R_C@%Z4Q7N.N"^UL*XT<*K:&$R
M:^#'8&%E"$;,>M#"QA!DB+>(""^=-)8$XC:V"'LE+Y^HK*M]WU3\:"I^7 -*
MW^E":$#I@4!IZ@JP03G#240A"8Q :R3D&'/(2T.Y9BD&:3:V]"NV]K&<#3 \
M(V#X3E]# PP/! Q3GX%525FN.!+4Y];UB2(GB$/,F6"8 PQ7  S\E7@"8/BQ
M;;':/]988^OR!FMHC=4RTB#<[1".SMEC,2IKB$1!,HUX(A[99# BC%(EN$XA
MUR(!>XPVF6L-[?HA:-=#VV,-+-T5EJ86F:3:*!$I4C1:Q(7. ;@TEVLUR7K'
M950\6V24-199 PW/QB)KH.&NT#"UR52@@3H<D4\<;#*5)()E\LAS8[17ECJK
MLTW&GX=-5A_"C9N?7CJ'^U$.<E]WAVTT*>:2&_<.+^KLP5;N25_W$\[= .L^
MZQT_ZDPZ!H][!<9;GP=?"FSY_JE>M\"7M8RIS0L^7N^_)K5[WGRMEOF/?N\L
M=SP>#<L27VY6^KIT'6LB7FZ'E&RN)DGT6AF"D:#"(XXYD"B:BTUR3X@)3%"9
MP+8CS\:PNT^LO/_ N^\;UNJ!>3\>?JUEH&Z#7T^#7U,C,&C&#+<2.>(=X%<(
MP/241,0KZD-@E'*_L<64N5.X7H,B#8H\?/AO@R)/@R)3>]%)AJ75+.<0,<0-
M!SP1"=8O&.J)8-YD5])E$K3>&%(LS5]*RO%6W?*\?H&]T1EL%%_].PMWNSNR
M%:V[HF_]=6WKM_[;]7^9$,)I;_4BAH(QRZ.VC"G,.14Z5[EC @?KL8R>'1'!
M-[:N[,@^GKW<T'YV/)6Y?*]849YQK<E$2ZO(_8,W+<)?M5K_/3>9]V J7<HD
M[YW% _MUNSWPG=Y@U(\'</]_='K^TY/O\;?U'C\__7CZ7NP>?&SO';S_<OAM
M%^\=''_=/_CCT_Z'-U_WMP\O=K^]_O;Q /;]7P9__/L$^[/_=.T',]H_VSO;
M._CT=>]LA\#]3W>_O27[VV_$;L:*@S=\[W3GV^[V7F?O]#\G?W][2^$]CJ*(
MR4AG4 3UCCB'/RS,)XH.<P\[%G-5N^M H&-XG5,D.*-6&9582I8[[5T"P3-!
M4>>D%])NM"(@YSE,_+ _BAM;U;2W8-[CX/)^F97QA;U3+<G-CYL?GHZ .5X$
MGH"&PF66>V8MB3YH!Y?EQ.GK=\65V_+A-L8E+5HVQL%);&5%9;L7K7[TO>RU
MJ7JJMH9Y,D&M MX5QXT=#.*P9;NAU6E;U^YD/\]9')[TPF;KRTGL1W<!&K.N
M)0475Q<,YJX %=G*K<?SHXZ[,,[0<KFB0@M6(HV&L%O*E3#;@_@_H]CU^?<S
M51A:PUYK&,_.>WW;AZ>U$SRN^I6+PR\Q5BZFU.[:KF_;#LRF'98"#2UO^_V+
MG*5==SW/OJ?XM0USGS^[8J3P;[A?NP_C'9Q'7SQ<>7QYS-77BX/KG<>^+?>$
MS5_?(;\0S$F['D3J]8MW;+/53O"#"P"E[16G[2S:C"BA-1KD1\0NJ+3Z*G@J
M_"A^S</,'_5:]OR\<S'VNEU$V\\K"RO5]B?EH^7SF!\S>Q=7+1;HK+Q*_=:Y
M;8=7E]7&,Q#UG6[+^BSA(!NQ]:4]/&F]_NOWEN+X0=PBTU&5._[:'L(D^!7&
MN?G P[GVX:TOL/R?;0?0,;9ZH_ZR';U9^W2S"&9!<K$;$TAW M+;VMO_UVIB
MOYFE*\1A[)_!*,J'K>K!I?Q<I]/[4A:J/0 !_)]1&VX%.Z7"JKP?SD"8RH &
M<,MJ/PQ R-H)J!7L]]-1."Z560HXP3#[5]Q_<-(;=4*6\SC(V[@].)E%I>*R
M!CAJA[*Q*Z<U7-VRGVV[4[9]_ Q?YEM5H["M__._-*7XM[,>[*5.^U.$;3@\
M@;7L]H;E*_);JZ0%PG14<C@[\&IY8#SY7L> .-T\49-GP(WRA';S@'ONM (E
M>,#GO-[M,D<')S!GU<P4Z,LW&60XZ/?.^^V\L/,OE+$"7NB\-V@7A,NKUXW'
MMG+HCQ_<CQU;8T*>DWX$<?XVF9'\T57@/WX:+ 6 +[Q5KRS'&6!G^3!?V[49
M_#=!ABK<ORA7#F)^+= S\ 0PL?KY;<H=1V?E" '&EV$VPDU O**W@PK8:U5R
M7CHIUKJJ>DXG=H]APN$W636,ACV OUGQS,</[5Z6TBS\&0C[[3C!BWETKU7
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
M5K"DD#-66BR99"%L;%&S2<TMO3V/TT+F3LU*[]B#:AWN\^/4N-J^HN3L*D6
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
M?)_G<%S5!.$W0?@_4(AV$X3?!.&_I"#\<7IS$X7_O,"XB<)?,^?V3X_KW1[
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
MK0F!VK?ZM -L>^*_A]\]$KF1@6#^"N*G QOBAM**VO;$>=EA [Y:/TAWU>D
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
M [8T3O,LMPF25@O$E$H1*%<6D5P8I;,TL<0XOPEFTWZ3Y3EK77ZH6-?\ZKM
MQ1P<"K>!BH &=T2#L>. 42ZTL!E*$TJ<X\!U9B,94A:T=*X Y!EV29$!"P(6
M_!H6S,&4#UCP %@P-MFS)-$<IQPQF;M^%#I%DB824:JHB+%)F7')$F0ZBG.!
M;2G6R*QSU5@C8"*KRO9E!(.">0V*WNF9[?2C;@[,D/57T=S+0QK9PYPU_Z&*
M3L]1C>WM=[8GZ&4_WP)J"5;4'+&RT9[A_<7^UH<?GY5).!$D03E6&6)IS)%P
MI7YSRT3&XE21G+A3%YR&[+(0N/=@IZQWA($0P_<+"#"TG#[ F+]>?A:69217
M BF,<\02%\/'L\P=OF(<9S0'93=$T"XI(\[]<#$PXN,QXH<F(^+/2AO&A5!(
M9!0,&"4P$I(HE#,K);;":M=5;UF#:4W1.V^K2S<F>S/OKO*5=S]:7<XB[ LI
M[7[?]HM+&')=N6JBS (8VN$Q9E]]M[U?;ORR7&Z_T*'PT8.OAUUMWI;=LS?P
MKJ(S@&6KV]YT.[W7GNBJZXX<R6W!!^ 0'4SE.<IG/-')T*82"U"/)7.MNCA6
MH!Z#T:R(Y@G80BQU1:DXEBTRHP?\LMK)H4O8DIZ>K!R,+I]#(<#HTL#H^*26
M"YZR1#.4ZIA6R;K2&(PTYH1**Y4EW)W.X!9F\9)U$PM8%K!L80'? <N6!,O&
M)\TV,QGH?1)9D%:(Y5F*I# 6F307V$A-LT0\>P6BJX7IO*+#YX5EH3/B^CQG
MK3HC;MGS$K#)@UJD.B929UT8W __Q5VZ(RY48!+\"[;9?-QR8?XK.?^UK/06
M>F,NB6:[?+TQFW@/G]O6?=CLF,T&[ <5=HXJ[$0W&<DPC6.2@0KK^EO OB')
M<XPXD4*+&&=$6%?TDN'I2K/+ZM,,H=M/)W1[D0TU W(]/G*-'8E$4L;C)$9$
M")?RH3F2UL;(Y)+IA%"3IQZY8K;TG7D"?*P ?,R]RV: C\>'C['OSHD"S;,<
MY7FJ$=-6H4S)%&$K-.4:9XI7)?99:+T96F\^7.S(O#IO!E19$*I,-.K)C#2Q
MI0K%6"L$:B9#F98)RH0 E9-*HGGN>PC,0)5@3JTH""Q?>]   H\/ F/+!(N<
M:R,2I/,T ]5"Q4B:5()Y0G4&*J/@L>O0VV(SV@ $3EROGJ&!$Q^?$\=*OK8I
M-C@A2*7<(I;@%"D16Y2#=I6R3"<B5HX3TW0!G+B62OYTQ]"GKN'/O>MF@)1'
MAI2)>MV2Q,Q8DB">NH*0*C%(2,I0G&*N$BM$EGB_ 9W1FB]H^"L* LO7BC.
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
M7M:#B]JV'D'4[O9[K:CM2@R[__D/QGZS[>ZYB^T#N.CU>[]7WY_:MG$L'O6
MD7^/3KMN[%4164"57K\<>'+[/3KK&MNN?W<WYH.R4_1.X<7P*-T].W.0=#GQ
M'E/ _87NPSCS4E7/&I3P%G>_>[HC.U?]&"X83JG3[4?=BXXU&Y/GO@WJJ7LT
M..)U#1I6BIBR92$FL9&(BIAJ$FIN7&F+LVQ0]JH$KB@ONV>1*U3=CMPNZ^(<
M%K=?V-Z5/:HA:F]P!L/3U=].-!6=@:IZG+A=](*"Q[%B5J@X3C%CE N=6A)S
M;)3&B=7Q9Y+$SZ[?^R&P89AW@QP(G?_&^G<TUW:JH8_?V3T0,1%)-J+H7Q.K
M<-5OHV1,,J-23%B:,2$,C@D3U%J<BM1^WG*]?##\!XV;^DR*Y:/2JMZ@O#SL
M=_77(WCR:]B9KPN7O[NU_.W2/?K/E[VS';;[QRX'.8M!!H-</(F/Z3'=/7I/
MCL\^L+VSX^][EQ)_^O<IUF?_=-1'.=C_<AS#^RE<>W'\XRO(8Y"?/]X6^UOF
MRZ<O</W6/\6GHQ/ZZ<MV_.\?,(8O^K/ 6<I2DJ*8IAEB"7-1<EF.$FYY8IC,
M.8TK]0AHT)I-I\;(1&2"L4QSH#Q&L2!9)F5,-3<62P,+;D&K.7>5B,H!V".'
MIZJTT8$]K\MB1>_*[DFISJ;)_1J\>OB"1E,T.AM]_G6%'RN:^?EZ3*Y?EA%&
M0,%,A:8L4;E(F.(QMTQKH;#-GKW:[T1_#=J7E89"A>^N05I1_]1&;[IG,/%+
MD "=[J"C ?K[IPH$!*#,ZZXJ3=3-HZVBM!J$ <B9\_.R^PTN4E$'EJ#G=Z(<
M[\1YM1/1;^[1+D^!POO@7=%U>^:O(;\_;T47IX4^=<]J*S<*)Y%Z@W,+F&?\
MH.SU;U.#_FFWA'4W47;I+YTQ]*(#LR;BRM#@BY\-;0.^*$ >][M^5>H1.B">
M7$$#&IL3EHT!NJ^[@WZO#[,!H/=2&7;93V0HU-TC;AQ'9 :EN]FMX\8,"+\S
ME;_Z5U:^N.-],PGUIX1WA5 UE41(F6J:2);+3) \SF.=99S'&F.U("Y\!X)U
MH$#*P@Y7NW$#P4[N^9FZC$97#,[A"16/_??#MY-+KLHA+W_& Z['NSGBC<TS
M8/ ^N9W]F#PY^;7S8^_]9X)=/U4:(S#1%6*64Z28Y@B4'R/ &,SB+'WVBF \
M9?U%0)AM^%#M/R"/;P5Q+>_W3\ONX.0TZI[;#E!1^=4"^95 Q-7CP%HX+XMO
MH(J#]="Q)]U^X=7RYB6NF437Q31=%$!\ &]*:[ B7?'(Z*+HGT:JW7: W0:;
MT+5?:ZN+WD:T58&)(^)+J\K(=AR\#ELO5:.O^R]-2HCJIS&XF>A:&J_F.'5"
M=@]-:TSO^$:URW-K;U/_9P!X;P*)SR9Q&/_)YQQ D'.=(FMS@A@G @FM)9 X
MT50!&,59_NP5WIB.!1B2^ UD#9H#X+<Z.2GMB6M^TA#5!9 EL,5=D/$720;Q
M&VGF']4>V"')O $+O$JY"\0SFW@^7  ^)HDPDN@<Z1CGB$D75J*YHR EC(JE
M4 3PD9.-Z]QC0Q)JZCXW2-N-Z.CG&E9->V:,;'E1]OH.'WL6",I$_QFHL@^J
MI"- KT9%T:;_XSK<>P3Y/46<L^7W@3U310<F-A;DXVN"2+^19#7?V_Q,#$N,
MU@;)/.:($0.?+,;($#!5#>,V9ZZTKYA!LB/ *_TF.*ODFRK:7IHZ#]V8#GMW
M(^A^<08[VHJ4WS]OZWA)'@&1GO6&WCA3U'(^]V3NG$7N"]6^SXM!)0!U(+-
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
MC#TI*Y?FK'I+(R3L3N@_[L4^TZ3P406/24BK0H O>B^NC]E>WVF_Z;8'9]D
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
MNG3BFU/5.;$.D][ X,INNW%&>1,4';C3RG[TYT9TJ$_!1 ;]L _X,PES?PU
M;XOOJ1+^8H+M^,U!^5LX(*4!D (@W0A(YR?ZUP!IJ!O]L3%4C^:&1-<ZRP,2
MK1P2B8!$ 8EN1*(O_;-?0Z*_-J*C4YAOSP6 =>>I$ET;!#%G(+J.V(?'*)VN
MIXL;V.+7K@QX^&AX*!>+AR$F=JD@D1 9$\H)(S3%,GEADH0Q3(SY_]N[VN9&
M<23\5U1[57O)E.,8_+Y3MU7$<69\L3TI)W-S>U^N9)!C:C!X 6_B^_4G"?"[
M$W",D7!_F1? H&ZUGN[62S]DI%3P[M4$-O43S2!M[@*+@V_:=$ILPWQ%-_O0
M;>HZKW/$URDX^%(PHTDG,68604I%0\$JO/T<_5XM*96H13U"^"TVZ3;F!>LL
M7B>*_G_E4RM\VU/7M%!0!;\"\5K6^%0N0;P&X+0.3K6JJE9KC6M#4=5ZI?(^
M.'4=^_GJB=" :!.?6#&X8#%T=4F3U:XL1^QQB2!,.R*$U0Z%L!ZF:HQ.60+-
M6_88IL#2)T"M5% ;I<;\Z+M:N_9\1_\YLTT?OV#7P,]N=""*8BJ#)78;?:?W
M/:2Q)U8R9;: &&UQ]1!O&H>MA$@MU/Y6.+J>/:@F.M4$H J@*@JHAOM)ZM%\
MXSJ4]AV;@H]ECDP&/!Q7OTWYQKM=P-J>3"UG3LCI@/5#J[)W9.A29)TC)2CP
M5CJ' GL[NQL<2.8.)-%Y,YA9. =DKG"[6ZU\,B4NQ5G:8IUX+/=>!^N'Y=T@
M-><Q\!92RX7-=9C[% 2A$IU& 83*,T)%<Y\-I5JM*.5KH]I0:Z6RP<GO]DU]
M*@U!L(5-J#:@PJ4@L)+H) ; 2IYA98U[HJRN''%0KEADXXSL/SV'3?JEGZ6^
M@59GD";&[H)UY ;-+#439P/5PHV!XI:*2^,XD'H^G#TQ- Q13^91#YR)@JCG
MW=&KAJ,W6N],8YD3XIQ82B^<J8O>K8VD&\5!=TO=G0^58@QEG'?\NULG$/^F
MK6&(?S./?^$(+L2_NXAM2M65Y4X6G5HL.*7F.Z$QQ]&7.X59DE@L=S: C$80
MA(*CN8!0>W@9)N:8P0@%" 8A+O%\U]0I2GCC=80:+.Z\!5!OY>KCU.!J<TOR
MWT]"L0#U;-^N9UO?4!S4L^5?AGJVTKO41&Q'4,L6G/Z1G7[8'E7Q9D//-$SL
MFL13U*MRN%_I<>4R\]T;R4+0X\&?%W<\;&<^]L7TQ\5+"-8S1185 O5\CUGU
MF<:<V&;Q,1^QKVHP9KNFY_.5L&CLSM&7Q9-%A&"@BC50RQ " )QD#R=EW;$]
M.C9"+&$Y:[CPPB\S1+DEEF/Z/D&_XLGT,WIR9CI-?;O=!P@$!,:7"N +X$OV
M^%*9.B_$=4;8IW&(3>9*&*X\L,L!/T5X!]!$7#2AB2%,60">9(\G9471B:,S
MM8^HXMFS8;RR>HG-]>^M@MX:FV2TY-1!WT;T9\0MH.G,]68XX([N^&2":B4E
M6+EXGEG!>Q^O[EEA*LUPIFQEX6'E%X^L0A5]I%Q2H_)/C]@=8IMX5]]>+3)'
MFL[#*;544@'KA,:Z)),H@'6 =6EAG:J/8F'==H'U .26K/0 <@!R:R"G0D '
M("<"R*FG">B4!OI>?"RVB@L,4\K5TGLXURS5TL4YD:%$A*$GJ4 A-H@LDP0&
M&-^70< .ODP$7Y9RP"ZH$SN/8'W!AY$%QC6;B>)UV-DA'WHTFPJO8^<2.N3U
M,?9(6#C_P26>1Q-TB]!K$671XI"$1&?9WA-4J>=(&+X!/$?RY$F6(NR&$BN$
M9Y7R.OW'DWFXT^5G,17P[YM!%W5LS^<G^&X=?<:/PUSQJ,V,KAO1=<.AG[8=
M'^'IE)US-FW^8(?U*@Z84FZQCQ&S<C0D.IYY]#6^A_AW?/SL(78$AQU6,=C)
M%38&%N]@K0L>C+['QLO,M4UOO#%FMO-)&"GICY3'UM<S'RE/^-6QG<D<M5_9
M/* 9<O9,\&+H@,D*TV/,9%M:%TQVTV1;V-*C1;>N:?\<T@@%#%A, ^YJ-V#
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
MSKI.!+Z= 'SWL?'L]5@;58K.HCY4L[2_/M3UT#'F]*^Q/[%^_S]02P,$%
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
MF-U2PI6/X'4HN;YT/*C>4\\Q6 F*[BXY/NSDQ#YEKOA\]8)7_ZB61J2#4:X
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
M_Z8.AL='KY2$R5!)]-D+T+#U\3"5GL%O06OF43QV''$G@-^YN;05WHS&=9!
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
M2E\@ ^74".1%8L"#4HSF-JO*N@AWR?!IQ+';"M2K":_)_H=7':Y1_6P<)K
M1$U*()(A-IE2"NL\CEJ5TB/&I(E*.FA3'W@+J%TR2AZ!0)N(J EG7OKI7PLD
M(%EF$1CA"BDL(_/$<L^(MB*J[$*4O(T?NPK-+ED%C\"2!PFEXH'-9V&<83]_
M19*8*'W9*5$A(1*#2 )3GB3M-;<\BD#;I)]6H7D*&SAK\V-CJ311'Q=1?3SJ
M^MGY:OBKG\U['/V[Z>](!_BUF\Z.AOW^/0QHD0;F4E(:+5*IRL&)B5B=4/@B
M"[#:&F?:5'UMBGR7>I ^@EIJ+NSF%%TD0)8+KTTL>M2LRC&.<Z+1==<X19YY
M*]$SXMDU:WY].[0GL =T6R1[F+BJ=T#8SP7#N>V_*,,><1%S,(H1*]'.EQ "
M"0XD851ZF8-U0:LV_+D9U%/8#%J=.I5DU&9#>FERMG^RV*CXY@OT<8QS,#+1
M!1<-(TDYA$71\ ^9EWZOPN?(J#*Q3;[\3FA/8!-I2]6SN;A:-%]!A3COXY$?
MRJ&3W?%Q-UW@'%F):E"!($XNMB+B2Z""$VNBM@K=1Y_:G MS-[9[;B']KA11
M)8DU\>:60:NEYV"83C8*8JPK54412L$CCMS9I#(+3D.;5E"K\3R)K:,M7;H'
MBJ;>L2!?(EKKO_LO+V$*>3Q;Z,.5^XE6S8(QM!QC$XF-EA%I(RL-J@21WFO4
MCRYEW29NO1'LI[ WM3;GMB?GQ\C*IQ@D,\D2A.EP9L 0SX,K3Y)U>&6JM]L8
M],ZL_,,M@]^[%_%_Y^,>;CQB:&2CR1ZU1CE; GD"&F=#:T&"HKKD_HKKU-1"
MN!OC/?-)CZ+V-R7:399"90E6MSV_XGLY'\93U!HP_-*7-JA24"M\ @*VM%CQ
MNOCAIM05)N^]XS;E1K&3.Y#=,[GT?;)I$VDU\8)7=[5\/2[3,DW#?O]Z7&HJ
MPGSA>!W ;-Y/T7#V)^.9GXQTRL)%F0F/NIR*$ RQUDAB6%8Y&C NMVE]7&T(
M3R"959V4CR+^=AKPW70&/2)_-_TX#\,XC1=;,U!5O\AY/!G[69DO;E5V,I$<
MRS9[?"4^2YPTD9*RC):^F=O1BFN@?0H9M.::LK94M]#4\GI/JE'93!;"XIA:
M*_$)R8HXG=$PCY&:3$5TVP@GWH'R"63.6NK JD)L2+-S2_1B$T7. W!J#,E!
MH?V0$B46<B2"!N$X^IU>MR\,N1'>$\B6M2?6IF)K>0K*.39_P:]Y#3,_GCSD
M_)/;KE;AY).UP58Z\^36XX&SDMZ5=*>FR1!IM"16"2#>VZRL#H"V4:L';\WS
MF2N.>.FL"$5#I,A5+S4^%QH]%BL-)3$[ .#)F]@F+'T[KETJ>ZW&F;7/JKZ_
M:.HULHMQ?ESF&M+%KGKX\P06\X_&VH5N:3='4GSPE#)4N)!"0O2@B3?&D2Q%
MR%&BA:?:M.&H-8*=BFTTX^"CR+OE\K<H8;FPT_KA2]]-5ZJP[*T%LM*2=_5>
M(Z!)R* Y<:$<TF8H_J230\'YE"$HPVF;//95)!LU_BY-&_QDZ&'!W5F'A$P)
M/L&D6_+1<)%L<II0(QB:8QKY&" 02K/+)DF#KN0=!%CG/KNT4&TDZ4O-OFM.
M;KT^F#-$X?N$.BC-X^Q/W_>HA$[/P(ZR3SY:'*+610MZEDDP7!*N--"<4N"B
M33CH=ER[M/^B"D$:B*->4AW5>G<*N%HLB'MAJ*_F?0^+)>NW;AJ7;T80== Y
M><)!"2(C#R0@-"*\%#HZHTVCBI[[X=RE>'95"C445S5*+09\UB+H+H "HN !
M#3$E JI%X(Y8(S6)UG.6A-4VM=G_=0^0]PQ$/QTRM1)42V/UO$OGZ<.MU&N7
MJ&">W@ZKDEWZ]28'X"=OAG+L[<BAW2"8P.>Z'$LLI1'$,VEQQ.C/H-^;M&I3
M3K("S.8=O:Y=\CVNF$C$\M_K;];4LG:Z*#;M;$!DQ7]2EJ'_Y Q)$AR('%.V
MK=I6W@?G+MF[FS+H>O^N9A*KV"?N#&.!=#'\S)3R0:&!%8P%(KF*Q&J&+X*#
ME2)3T*V.&EV-:)<,WV9,V40*]3GQKZ+&_T#=W)<3Q6<]FN6+$S&\%;:<#ABX
MSD2* DK*0!P3S%NTQ!EO4]%Q![!=LFN;,:2"3*KT__L*Z-<NP62!"A7;VWD_
M'0]'X^GA,*(Z^^"C(YDB8R4P(([:A"\N&,JL,%?C0BLC)G?>:)<LT%IBKS_#
M581>-D/,I^/9Z87%:UG]$V<C!R$I:A51O 1QH%1:!.T)149"CCD(QM:0]VWW
MV*4JA)JBKC:O=5I[XB+TX6P#S-=FR%;93%W4)%LP1"9 W2*0>C@\[V+RW'F_
MAG1777N72@!J2G7C>:RVHA<DBS7C',[9)KD#B&5^TTAJS:-/DI@80DGYI%)L
M4(J5(9I4H+HV+1OO0G;/+;%/@AM-I-(T!_:UXW!IB38L7M]\*1M-8.G1;Y 4
M6_?2-;)D#QI&K;39I9N?W7;D**,F1D%25&4_CBHY><X)KMX>$G<\F#:U?ROA
M;!S;O'31\W+-44C,1BT923XJ'"1'E4>])4"CT3Q!MKI-*&(UGIW:LK(Y+:[%
M+3<70K5UY]^^'Y=#.2Y"&7GC6/(JDY0ENBJ<&>)"]$0DRRD8D5*C U56H=FI
MJHSZ9-A8 !5/'3SK-W.9EEY'=$X]Q_43$(M-F3B-BYU+GH&3D+-OTTIH-9Y[
MAA">&ATJ"*%M^N+K 77G9];AF^7Q4&@K5:G"N?\]JB1 -AI8)1/DVJV7=8$Q
MJT4/61)X(11SR -16M8ER43V*3+?1A^OQK/Y$<I7KHH_G']V]@P=P #]I^5.
MD;/2E/-R@_-?C91&QF3!"6<.#7OTT?!QR)P(D4Q0P,J&[>W,RH/P[U)>I0+O
MKI_0O'4A5SSC^T[L%[?Q(_ZSK?[#ZGW^)7LTHIS:5/J7@RTC 5MR! Y(!FY!
M:6.L:=/>L<5H=BG5\SCD;4N =E3^&B(91:."+0'+C'.!>%PB-N-\2<,"!^JH
M;505>C.F7<H/;8-6#Q-&E1#R52R73=F+)3J")9E%R,1:9HD4I43')B!)VV2T
MX0!7^QBMC"NO?<-=RA95)$&[26^G+#Z6".KR.&J1.(Y9*>*I%[@0&R!>.THB
MBT:&(+1O5*UR"ZA=2C9M0UT\4!SM^/&-OSC65VB[G>:N_^S[M#B^/ $.D C#
MRNZ04A+!<FDLRIC4SMC(VX0-[@%RE]):V^!/)7$UY%.IZ!Q%E5PP/!&CRZFN
M04D2;$G @4\X%X'1V*8F<#6>74IP;84E]Q9"RXC3>:^=CW"X"(5=?;_$_/!H
MT_VN7R'2M,& *D69SDYSUSI;B+DT>BE=BQP#$J(,^,CGX'/0"D*;C/+R_AOO
M6TV?2A_B87_ZU8H^S]*6GB(.]5E*1(=2E6>M)SX[21)0JJ.!X$VCL=V":I<B
M/@_@P+6-I+4$4+?:[?PY&B4!,J/K1(+!&\LD#'&QK&OHA3OMH_39W*$<5EYX
MEV(?&XAQ\TFKMXEK9?^J860#*!D2)TQ(!,.U12?(6I*"]YK)8*QMTQ?E!D"[
M%)ZH\ #7F/8JS^["XGC5'0=<"-/9P$!'[VWQ;80H6]QM(*@S#$'O%UU?'J."
M=6H55UQZE^(+&SZ_FT[<FH;;V>?E):!V__EO_P]02P,$%     @ VX!15!,_
MC+9*<@  $-\$ !0   !M:&\M,C R,3$R,S%?9&5F+GAM;.R]V7);29(F?-]/
MD7_.[>^5L2]E73VFE%)5FE&F9)*J:GIN8+%X2)@" 34 *E/S].,!$%Q D 1P
M3@ @I;)N)452.%_XYR?"W<.7?__O?YR-?OB"T]EP,O[+C_Q/[,<?<)PF>3C^
M^)<?__[A);@?__M__-N__?O_!_"_?G[W^H<7DW1^AN/Y#\^G&.:8?_A]./_T
MPS\SSO[U0YE.SG[XYV3ZK^&7 / ?BW_T?/+YZW3X\=/\!\&$6/_I],\>A<A1
M6E!*25">68B.9] B:BZ2,U'&___CGT/R,@O'01EOZ ^;()92P-HH3?0V&+'\
MT-%P_*\_US]BF.$/M+CQ;/'7O_SX:3[__.>??OK]]]__]$><COXTF7[\23 F
M?UK]]H\7O_['K=__72Y^FWOO?UK\]/)79\--OT@?RW_Z7[^^?I\^X5F X7@V
M#^-T]0!Z?)Y?_L/K:/1/RQ_2K\Z&?YXM_OWK20KS!3T/+N&'.W^C_@U6OP;U
M6\ %2/ZG/V;YQ__XMQ]^6$HN3--T,L)W6'ZX^/+O[U[=1CH<SW_*P[.?+G[G
MIS :$>+%)\R_?L:__#@;GGT>X>I[GZ98[D2_6G(%I2N<_U8_[:?.F#X1D&DZ
MCPCT71Q7!>\1XZ9/[X[Y\K,@8PGGHWF/B&]_=J]X)V=AV*> ;WUT#V@7'P1G
M>!9QVB?4&Y][#><*Y#K"^I%GPT^3,YS]*4W.?EJ@>SZA;?AM^(@/(SO[-*&G
M"\[%\@7^;U?_]MK3B>;A>%AWCM?TUXL/J(_:"P?^,<=QQOSC#\/\EQ^'/EA9
M$),-#%7F,5BAI-&9B2"M-FYP]3$5T0K3:))N?.JH[FV32S)&(>)H\=U!QN'@
ME_%\./_Z:EPFT[-PL1!\-<>SV4!X4X)V'M"4"(HG"4Y[!H4E4:3RHCAQF\[9
M2CUFF/[T<?+E)WK*3U62_Z7JE[#\<DGJO<]?RGF_5:V.T&?C\7D8O<//D^E\
M4#A*D10'7W0!Y:P!%Y#149<=1F-0R.[KV?3DFRNYTIEGT]6:+EZ?/=^O:A3T
MSNA\TJ,XEYS1(G[\83+-./W+CZP/>C], ^U?=8T7F!QG9.-X,G"B0U#(%'B>
M$W@1G,KUA9*F-XK7G_YD:.XDUMM4\UZHIM\=H%8B&.V %4>6+">5BS8FT*@2
M*J&QB- ?O?3$IT/IKN*[3:/H@\:W.!U.\B_C_((\FT&14663R=O(Y&TH93/$
M5"Q8-,JDD#/A[(W/&X]^,L3N+]#;#,LN#"_7^'(XPM_.JR0&%B.YCE71/-*F
MX8R$H+*J:TQ>1%F"Z$[N^E,?/:^=Q'B;4M6=TG?X<3B;TY$P_RV<X4 [RRS3
M!KSGI&)<90BV># 28]2"4*7<$ZTWG_Q$J.T@SMOTZN[TOAJGR91.^<4BW\]I
M%WD^.1_/IU^?3S(.(@_*!!-!:E'7ZA@$IQ,PVDVTCE'ZTA?;]P)Y(N3W)^S;
MNF"ZZ\*'\,>K3(?*L R7\;#5'A0])N,"<%7C@^@< <L<>)#<1JTQ>M>3%MP!
MX8GPWX> ;S-ONS/_+.<ISF87_ZG+Y8-L2.4XXR"#":#(>H @&=F,WO+B//<.
M54^L;WC\$V&\JV!OL^U:L"T&SNL2-5F-Y-,)4)([\#%Z",D'B=ER'U,SML63
M97LWP=YFV_?&]G/Z\LWTP^3W\: H#$YZ30J8/"A;R)5W.52GOA1A30Y%]\OU
MU<.?%M-["G5#D*130.P&IH5=\6;Z=CKY,APG'' 7E#9D5F TU<2T@78:<OM9
M#"B*3H6'[D&Q^Q \+<J[B'<#[YVB8S> O9W,YF'TOX>?%\9DT)Z\_NP@)ZU)
M'9&V'8D2"L?,/&,YR9[?\1O/?UJ<[R_:#8QW"J35#>?9%,,""+,U:)<"!$X8
M5'(1' H+/&8T24FG#._,\?4G/GI6]Q;?!AX[A<MJQL'H[:?)>!7GT88I+5
M:B07P.9$+H KH$3R3%IK@V6=N5Q_ZJ/GLY,8-W#:*5[V'M/YE%;(1?PPG(]P
MD%T25OL"]'ND8(6^<HFL?6^8]:RP$DWWDW?]J8^>TTYBW,!IIR#9AVFHB5KO
MOY[%R6@@LI/*: 4E,[+E733@DR7W+?,2@V'&N.Y.THU'/GHV]Q?@!BH[Q;A6
M>O7+'^E3&'_$1?S5:VXB+P(T5D!,>O E:8A!"L4-3Z7T]XI>?_*C)[:S.#?P
MVT,DZY\X&OW/,3ED[S',Z%S(KV:S<SH8,I*-9J4 D7F@380,=J\S!Y82PYAT
M3+ROZZ@[(#QZQOL3\ ;J>PAK_6,R.A_/PW1Q?3:=#7@4T6JC@!?Z0UF6R3-S
M%K*0*- QZ43LB?*U1S\1JKL(= /%/<2RGI]/ISB>+_-2ZK%"SOCY;(!>>"Z8
M Q,C X6>3I0@D P&:1WC25G;E[.[&<$3(;P'\6Y('.DAM/5J/,=I2//A%WP1
MYN$"YT!8673-1-).U,0D[L&%1(9BR%J4DB.6[@E!]R%X(KSW(-X-O/<0VEIL
M/,_#'#].IE\'5H7$D\Y@128\M.6 4X@@C2(#(]L8A.\QI>3RP4^$Y?V%N8'<
M3E&L)9[W9V$T^OE\1LN;S08*I:&G,D@L2#I<E ;GG(*<I;9!11][2.[;\. G
M0N[^PMQ ;@^98+^<X?0C'2%_G4Y^GW]Z/CG[',9?!RE&G9B/(#'121(T@O>V
MT))32+70*'O;$\D; 3P1LKL+=P/IG6)?KU*9/CO/0_J-9_,YSN:+];X<A8\#
M+41 KAAX'FIF8D!PA8Z2H(J43DKF9'?.[W[^HZ>\)]%N8+R']+'WG\@=7"F@
M=\%+\O^A1)X)3C:$)-3+4,Q6))=<["M;[/IS'SW#'46Y@=D>DL'>GL?1,+T<
M3<)\P'B.15??WD7"0-I&CA]+D)&<>E0ER=17\.3:8Y\(K_L*<@.M/<3'2,'.
M:N[A)/WK_:<PQ=F;\WFMG:U!VD%0SO#HZ,B@\P*43!YBP4BKS00UTWZB^DKT
MNP_'$R&^-U%OT(0>PF7/R<6;AM&K<<8__B=^'3BCBI V0W&J@"HN@$L,P3 7
M+ M"<M<;^3<?_53X[B#0#11W"I==N/ OA[,41O^)8;HJ$<% GIU5"B(OJ5YZ
MDY&8T$+10I+6>>5<=Q_ZKJ<_>J)[$>N&RIM>RB&O4+VD[\P&W@N1A2^@,5I0
M443P3":("0/M+TS2!M29ZCL>_NB9[D.H&XCNI1ARB6E9^K5$I:T.0AOR\F,A
M1T 4!L'H0CN/TSRBS3QUOYB^\_%/C.Q]!;N![DY1LF<$*2]@55]/*&8L"MIA
M?%#U-"&=0W+]@O5!9"YHW^F^<=]XY*.G=7\!;J"R>TQLB+,/(8YPD$*J95\!
M IG]Y-QQ<MM%T,!=]>V,R]'UY">O'MDCE=<:T1S&KMI+;)O*T']8=A7Y<QI-
M9IC_\N-\>HY7WYR,Y_C'_)<15H7YRX\S_'AVZX)GQQP__!A&%WFD?PQG@R2X
M,X(\^2QK :<MBO82GZ!X5KC,,8K4O0'%VD-[)/Z>;C\;%&$_UB;]2*_G)@1+
M%"\6>]A6. 9KO84ZNDLOKK7GZ6<[OJL)TDTB.U%PRSWJ(+^6?!81:UHHN=]*
MU^XE1D"444/B"45@10;1/8FZ/8\WFD,=@,9=Q'8G??_^TYH,Z,CXU][-G<:S
MR6B8:\N\G\.H=H-[_PEQ/KN)8LMF3W=]5A_-G[;"N=8,*D7E<S&Q%(S*^1(]
MB1U3)O\CH_=I</?'[O>>G,_@8PB?!XMREWH27IWFR+TU06G0BLQA)9(#9[0$
M&9BU6J*0>)^S4<(L+K3YXA&+U^8G',UGJ^\LR(!:(+FDXVXL^^X"JT]\-IN1
MB)[%6I&?Y@/K&5G[BDP4)'U666/M:>3 !,Z"*XZ5<%^<>_^5W<1Q.,.[)Y97
MNT0/8NVQ5=0*S?,P^U3__Y?_.A]^"2-:Y>P=$K1AHG>E_N#9.-_\QK7?'-A<
M.Z^E4'U]!*4T;72.MKRB N-!^%#X?=>7^^M$)]B'5Z$NG$^.15B/AL4*_.M)
M&!/<A 2([-^_X2B_G$S?$[C?</[;9/XV3.=ORHOA[/-D%D9_G4[./P^*E=4F
M)M=4REJ)E!""4 JD-#9R(1RR^W)?]M>Q/< ^:LUJ34Z/;;-6D%^-OY!:3Z9?
MWR%9<?7V'P?>2!-C2!"MB[57;^WSA!9T2$%C\,:'^UHS[*\O&\ \:GWH*MP>
MFVBM(+V=3LC/GG]]2S;<G#:ZNK5]KD<S:>A ZRP7J;>IUI^J+"1$701PA5PS
MIB3'-AO%?:@>M0;T)NX>FV^ML%4L\Z^_XOS3)%=-G<W/EB><$C&@99!3-*"T
MDN!X4E"82VC0A,3OJQ7=7PON /2H%: /(??8F6L%ZPUI9:@Y^*\QS/!=[>_^
MIOQ]AHN5#R1/4FG'P%JO:=5%@C?! !U)Y!;:[-#?5_"POP;<"^M1ZT%_ N^Q
M-]<*W LL.)UBK@W$SO!#^&.Y\+I'V<Q,0"\@L^JG%>/IX&(6E!/1B10%%_>E
M;>RO"G=C>M1ZT).H>VS3M4+VU\DD_SX<C0;DA^>L94T;JO4XD9R;R)D![IPJ
M@06\OPYB?\I7"!XUP7N)L<<^7)<;SOP33I?K&B1C;5:TO11;U^."@\"C!\TR
M$\D*5/=V:^FPGU^!>-2D[BO,'CMNW5S50%I?/-8[S\3)=C0I :E5@>03TS$I
MQUUI&$M\U&SN(<(^6VI=1@N&(0Y'B[M,\@P6B9R?)B/Z\-G2:+Q<:_0%1:2U
M\EB;+]<V^"%&1<PD3SBCS/?F9G2(WVR)\-%'E)M0T2+Z=PWG"E*RUI5L#6"H
MKX,E \(K.G'0V$3O2& LMK'0-H YO"*T8>X>]=A'[ TTX5E*M;?O[&WX6D.-
M%YFC)(+?)N-T46";T H7A 2348)B;)$E08AI=XO6!VU-F[N%+< =5U/V(G']
M%.F9@09*\OQ\-B<O8_HL?ZDWMO4->8&?)[,AG7Z^]I/C*D$IAE<;M3;4* HL
M[9/6>15":73Q=#>HQZ\4?4F\0:3_9@1BM?"O UD(4Z(CT]@80"46P27D8)QP
M5BNK1-@P5ZOW8,\EH,>O!'U(ND'H?^'$7%OK0#KC-7.\9M64FCNG(!9K(4FN
M5% ^&G5?QF!'M_ :DB= >1?9-HCMO_^,:1A&U=.9S:J=_//DQL'D2^0HC0$C
MZG@ME!8"<QEB=B$*)ETT;8S&!X ]?DWH4_(]!O[//DT&;^)H^'%9WCV97L_H
MNKRG_&TR?_/[&/. ZYQ"R ER] B*>P>>D0DC@N"1:\5D6DM;O)7EMML3'R_Q
M#27;(-1?_>4WY?D4\W ^<,+S&+,&KF4B\Q3)(@GTE7%)6F^YTK+-3=]U%(^7
M^<XR;1#%_V>8XJ?)^0R??9PB+O>?Z73R.UDCLP$WM22"W%\F(EF@FB4(06=@
M2CJGZ']<M.'[/E2/G__>9-[J&H V'USYJ0/O;)0ADANB)!U /A<(-C#PV5F,
M,HIR[[B=CE;?=2B/G_ENTNWQ=J >0N]Q/)Q,QQ5-/L=*PD!)PYFK'5R\5_6N
M(H.7=.S8$HSWPNJ0'TI6W_S)CY>Z'B35YV7 1CAZ4*,!J,@V-$E84(HY"!X+
MP=%9$""NK-V'./W$B-M-4GT.R+B"LWC_7RS@N$$.Q:/5"(&+6M'K#017>*V$
MLCEE'SG?_HV[_LE/@;B])=7GG(M-<"0;B)23*T$ <Y+@^$@..](ND&W0U@G:
MN=TV'L_M3WY:Q.THJ3X'6VQ8WL#*&C65"))LJ3J_5!,6LJYTBKQV$[;)W%?K
MW,OEU^,EN*M$^QQQ<1E!GYR=#9=)DL_&F7SI&DC%<:K8>$%=E--0:N:D8HHV
M#Z,L<%],ULI*G]KDL=P#ZHE>>?9%0X.+C'M6++C/43L#T5@)9(&3]8VQ0&$A
M&VN5D/=6VW:I'3R=W(B#Z$=/)#2XYKC6%^T?871>!VH%C;8.[1&N)M=R 2['
M *G(Y$NH[GD;AW<=R3'29/IA:</FL+>(6R1#Y+P09!B]#</\:OP\?![.P^@:
MS('*W+ Z^CKI7.?HH0<O@H$4.*'U0=K<YNAX&-N348N>:6AP=+S#.<D'\R]A
M.J[1N6<IG9^=CVJD_@7)/0WG RSH,Q*/F26D3=%8<,D$"-EBXD$6(]M8E ]C
M>S**TC,-#0Z1#U,,L_/IUVM[7!2HBO813+">5+=41-P!$TQ;K8/GJDT6YFTL
M3T81.HJYQ<7YK84.DA>LU+%P@C,'=0XO[5G* +=&EBB4*JQ-.>QM+$^&^(YB
M;E 1]Y#5/$!M5,RDB8D,&G*,-2FFJ'M3RC8XG<CK::,&#R%[HAY&KX0TV2DN
M4M"7C<ALH/]9E<!I0?N6%@8"MQJXE(6V+IE+HZK9FSA:M^)KE(#?09C'[L6W
M6L(+C/-78U+\1:_/12NLK)W26F6PLNZ0+$<(R9-LR-PMM5%[7K_%Z:UX<AW+
MH3OU]4'LK=+)3@)NX'?>1%1'5%ZT+]L&UQ9=_/I2@"MDA^WRUQ=S]RI"1[$?
M4BU8<8%ELFB#$K7"UT7PAEL0)@NG Z+.;<*3AU6'.YH%'EH;=I%VCUI0;\V>
M"<;=\\GX"T[G0]KWKMVB_;JPK08N66498Q!IQP-%^R(XG@7Y.D)'B4ZS]52L
MC=>-#S[H\,9A/WQ,6@GSS@YPK;I%7IZ D[*8TW'3=K^!:N?ND?=_=K_=)'=8
MQUIW2<M3<,H%H5$K[C$J)K.N(VE2L-*9P?:/Z;W;))/))>4-I'J#I:R($+-
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
M9"="SH&WB3'<C>G):4E/XF\P3FRU+UYBNBV"Y;539#YXY3P4IQ(M7_&:E56
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
MAR/7B>X%=:>^76#M-\.ZB_@4=M6(PGA)O .8G.(+OB_W(F>4>;7)-R&-UJ&
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
MMK>+&9TL-D#Q@9/F:0F>V0),6J&XPE)\FZ9F^_%<DG4Y(O,-THF>HKH/%'3
MU30^<PC9:>(S8TCO18480/TD6\4=OE*,\8E,G>*D!:4M[8EUNAK]B.@1M6%M
M<A*G58D78C13:D0?QEL,!:GILW2,_4+_Y/5_WB[GJSQ/#P:3,V5X8K7V5/-Z
M2-)Q%JW-(!W/D<<Z#+/-Q>\+P*:_!AU'@KMEX2/2/TELYX?;U?P&5ZOWV]NP
MU>[/Q\=TNCYY>"SGJ#7LQ'!\;1<I'-<VH-*:!8684$A)3J-03,ZZOF3@Y[M]
MVF_X>;&LQLW/-V35? KK1TE*I3BE&0L0"_>@8@[@40>PH8ZR)]LF8!L+L NZ
MX2F+7_#F%E<S%E$6*0KH4CO",J,A9I^A1,PD$,9%HQ#5/8(3#$4<6_I/,Q./
M(+=E(.9;E^!92-X$7PI8+P4H^C0A*I<@%$=+YCSHT#@D^0W,!8I^*.4M;!6\
MIK_Z\'>\(6C7=&I>Y4]$]&I=@7Y!\O+)OL.9]<4DGPN0659;0]L$/GE'OUA7
M,-@B&[58ZH;O G6E@6":^,/;JK%[.(AD/\6:AX/UNF939A@% R=0*6.=-8T.
MC!T@%Z@00Z@>O;OV%LIV&]O,)MA%YZ+S3LD,MIK6RH0(/FL$EHJ6TBA#^#K<
M@[[\I@N2= -JFS3-WL*A+6DS3FF+=.:%B#9G#23 4D<P,@C:D.]&OU4EY6!3
MFRE6^_%<D%J,2'R#:I:'4$00+K%"KK3B=!@EE! 9$R"#Y<K(DDQN8R5<MN"/
MI;A!<^B_$R&K:K?BZNW-C_^JR[V=KS[6]6_[6)-7XVMJ4FV18EQ-O"[@),O
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
MMO5E 71L04/:5+K9)GSV]^C<!6F3!X['.>J>0,Q7_U/GX(Q@Q.\9P!&3 0=
M/6P36J2[.5D]^":\AP1+1G]X0S,4,&,I#>HLY9'<@RWX38/2C9#>7.F?+,N.
M 4U$&:8X)QW/PL)NPF>TZ/.L)%C@*)5!.C[^RWTDV?PDS22E(7NR(>GVI$M/
MR,K :E3I6Y<B"ZX"-_T/EY?$(;S;%"FI5!-C^J6NR#!Z4I:JJ^^/[HA4'L$@
M!:&"NR=]<,HX(AD*''\*![5]L+[&D$?UKSJT &WH=P-A)%TQ@GOQ9W.)QMRP
MTZ6"WJKMF7Q/M*.+[CWSL37K$^#X2[%"749UPJFG[1W(L.Y74'H:N,L@ZBM<
M"JN#M*<Y/7-[-?WX%S3I9&7ZJ\5,S23E!D=?L\NR7T6A@14:/;=L'B_LX(C5
M.*H#;M: KLI*:(^B);#Y[1@!R"M?F2<*@8#O 'E1-XGIH)NDXV[YXYN'??'U
M=9Q?ZX<\C92/7:I#2C76-I=4("R_MRT9,9?-<#QFRMI5KOD]TMRYZ;8PWXRG
M'J<@DHY6_Z?AR0D&O2TU!BAG\U-H\7]G^U J7QMT19#'IXTZ>%VI)4G5#_*'
M=,Z,7VS.7O#.^^(R']/,U=_;#_1H"4!^KVM13=A"1%89+D $KTS&]%-TZ=&L
M(K-(<GF00??#"ZU!N%3DS<C2 7_E^8NR9/?<Z]:]$/[KXI!J@B9$XVT[CC[
M^H#E9'?#ZD828?X8O$&_GA];@<HJ#38YTHQK/O3G6NAHEMELDDO06<6EYTX^
M$,4W5L@N$),0K#IF%"BZ &C@","$W@T\+\9_"T 93"%M-/VGSG.%7GL2B(]K
M*&X^)+QBZG<SM44V."Y#.Y!H""YP1G<%\#(5+J*#0H'!N^;"Z.Z $%W@''K1
M&%Z'$2;#OD%GL+[Y;4.L?K-J+?1VT]9*-,SG^]MD4.2]\1[(Z<'[IB!/12ZF
MW9YC/;W4&!F)J2'8!1WMYSJ8U3VD$A3;HZRU_W7L:9GWU<M#[/W*5!A3$L[F
M]V#X5%9WHV=[R!-H?O9A=]LR@'L5:*L<9A5\_-3TT.O\;ZN7G5NIQ4E>0M0M
MGQLKN# T,0E6G]/M@!]@\[=0M\DVW6GNUYJS?EZP@\NX;V#5.R:WM7_-AH_)
M?RLJH/O['&KE%S6XKU"#Y?D+^=N=S"2PVG&^=MNS]]D"F421F1ZB"(63YM5U
M%["T0TBS1_-PC[":&]>DR]_9U>IH68M:/C@4LTY9++C0G_GQB?6/Y91B5'RX
M;K><;K39D9M$W/Z&GRYKV4/<I1,-[BD;,2GCGYM;LFS?(9PS9S*"_3@O)VN\
MWO<_AM9/+6(.4X*7C*9X,.ZPOV+JPRA&C$!DU"B2!R-Y9R<C'K>_79X&OS;Z
M#VJ0Z]B?Z:"E"T5GO7W2CY/THF]E)@4-18N,NVG]V4.=!O8HM&%@LQ#T-P*(
M9:@S)5C-;-,U+-]7,Z?B&?^\H('^M(>D<XMY7[ZX2@[KS)J*_SPQ>$*V\[L6
M79DM, V&RWW@S:+#-T(_5&X7<@,.@EDV=3L=*?)V+O#2=PEDR/0O4X^'^ 4#
M;?JL>FO$Y?MR+8F%-YKYKFX+O8:6[CAY\!='[1]>]3D:I'ST^H^+HR]7.]Q
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
M26"+=L"N//QI;P'?M'<K]<%O[Y6VJ0<ZBG39@V$*]<.2\* DO2S"[;-+7WG
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
M5 ,V[T[%PM:Y^-NVG"_>733;KA/_\_, ='@$,(JD'P8\&,'LB5V(>+LPS6%
MT>QKY0-$ HTPZT"$RL[[-8F?0[S)^*?6_<F8VH%7":G1D<X[,HO#5^@VM.W-
M'!K!@17'E@ "';[JU)_RM<[WI)HD:&_NX$37]=9J^;DKLJ,%NP0'EPQ?2XI7
M9)8;6"^B14'('L(IA)MTXAIM^M-\^[%:X_4II@ZQE9$A8:6>*F(]03QO_AF_
M\'F)^^QE0;U%B\'7(G= +.PP1(BC!E 2K%=&(S/38$'-:#= 1Y0$Y/'41)8
M&X[I]M>F+S:.>]5'1M=Q9WD[/]6G[%\YX]+(<TJ9/HVC^32!L?@DG)=>D$^R
M2=%A'PIWZ$1)=XR9N=\DM<U&;AO_=/E0UZ(_)%DVGA#OPV7;]H2O"S(-,AC>
M>EMH*G8?:A@NSCR!)5MAG*<OF&#M#BFM3#MD*\1#2F\G?13B^..@()=/'V&]
M-A?TAU)]1J*QT "H^,[C:3,X<41PS5Q^[!K-D\3>&O*H*]@RM!ID?0ZMDU'G
M.!^G8J!Q2!%DI3PAS(M +JV.S?^39NH(#-"@O8J:+0XI.=*9\^$I;@5T%^+)
MBP7(X@B/7&?M <BC;/72ZL\C^$CR*L64<00$A+[IO=O./AF);*/)^GD1<G9.
M()&0\+ ZXY?)^)W5YDB?^/Y+/T\P#!R.73[VS3+ZN-1?'7#!Q9-[S+CO0(]P
M#]ELJ2H"LG8R%);)+">*I*.]_X,]5(0]>P"M'TAX^,.DM': = !U*QIF8\Z/
M[N+%$<&>7P1&_+"P]_3=(^9U\#7+G6E!_?5X# XTKB]75^@N^1_*5!T+JO^E
M/ZN:%.9T2<W*I8NUL.1!> F618^,@\@HUDL<L>TW&,:[$!_=#+8A%?O\?:#B
M@?;Q!]:TJA*U_*#(,*FZ<Q?4[C.R<U/J+?_;S0R6K?,/T&B\$O;BH.J#QG?&
M-,36"W@7;!FXUGJSO_=.'QQA*OQBJ#$=0)GN(9T!>88CH$XG !VD:M! )X>
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
MB&^H[%O T'1[+_>$<8I>,)'^N2["_3DRYH.MXX1^.436X@"A/H$I:L#FMV7
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
M9TAA]LQ5PP>(5B54[B:#-5Q!]2QE"0]DW4S=Z[@-&[N&E>0>^PZKWO?0ETV
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
MC[_T\)I2"*WSV1QT44%LW_$5MIGC-MBO:+ZVJ+\7KOJ6EOLN^CPSG2%!W\J
M4Q%-N"B+;A>6&"41IY>9-WVTG"PNO[OMZNW"VYS'I LULSBNJY(7 5"AKPX6
MB9+1]9] @FK$63/** LF@_8HCAD:?Q#D$XB&DXR&_(-O7Z87' \HU7Q<C4X?
M-VE65:4-ES^!;,]*;,V>(CRXKNG:6=D)4E*-7PY<%--M$UT1SU68%?+1B\B7
M:"^^&8'?_O9>;$(< )M2S\LK3BBZ9&$QQ;\QU>A>^(J'&\1Y 1*PM0%P_"Z3
MD;B5W1^YJ9)3<C(H(ZT[AO;E 8[#J6M:\I _FQS+*PE\7]#Q] RWTO)K,4DV
MBK0TR[49"@*S#?;_AG1IZ,J>&H5W>/GE1(XH[2DL3J;.C[1YG GK+E6ZF #D
MO_K@;WK\7L#:EUXC.RP+XDU[<M>6E]RZU.IY?K77^4GSJUSW(S;DD:WDP@\+
M[KXG3]H@ \@$;_\O--TO,9#S^W^Y#1"PL^O7'._\W_06 [3_"")0%5Y/_" &
M<=*[3]!$K"_YYOX/-O8SUL'&_&?ES)>\3. ?FEJFAW]OY<F?]^WS5):EM;3]
M'++(\EJ>P?*[MRJ6_&[&5UO/<,AM_K RB45T@M91SJ^ :+_@6+P-]"OVF!I4
MP7"5(G@Q#5N[BWJT23)73P3<-K[RNK%&/EFJ[O40#@'>"\-K'R"MOJK#+M_7
M57XW\\%DN4=C?J[;:AL;&_V/=G;'GRG$B+\4=;[DL")KR1?F[WL+8ZQY>^ E
MD00MX])'2R?5^H'!)W>@-X!>\Z,P9L(GO\FPF"GVF\5F:V9.Z%T>L1&_&77-
MPH(MS4(.OA_RK-20)RJ0H%+[3%HF ]'W>0XTTL625;\PC*FHQLW;XCRP]3[7
MC'W.=<G:F><+K0D\HJ5XUDEIBO<WMD2^OSSE;Z]O]\@(7K]TZD9^E5=_ S>]
MM)'_^S>-5N0S3!:!M?YP%M&,%0@-TO+;/]C4GQA+^Q,W$):B4-^LF?RO5M2W
M7__@.91$:P MZ>RL9ZR-S!R]C2/P&3SO5(B+FOQUM<$[$]<3>P^]S2T\T"(^
MP7[^5/ 1?>Z6,8H5"OK)J['NB$@]V%(9<LQSO?5ECZFP!O?-.6@/JE[R!980
M1?H(9[GB)^LY6Z:LEJZ(0RYPRZ9J$C2DI(_/5^.#1V7!393T.NT%G9!*]?2A
MJ2NB26YE)NY6IP0;@W3CB_=9O8I?.@3HRP[6RG:Z#/H8:$(9:X"7$&:Q;NM
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
M_(]:@^>UNI>GO*I8^^+,3;;&HM?Y5N])W>A8,Y%G\E6/&<OR8+\/IOH[TOY
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
MOK/]SCB6V_F]"4;3TIQ84[?Y?9A,W=LCV6*341OK/'EMA^KS&R-$!,78]$D
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
MSB?LJF(!M[?[0>Q%O\P65Y\)U3"K!E:PAV9N#?_4=M&$-6Y#+0K 3:6WB\!
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
MM;-WW8&R2%D R$7>0DAC(C#D*;[XY)S! 38$. FV'W)BC&C[BR^PX=+$,(,
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
ML,-8^F?W!RJ2H>@99;!4$=88V]_4DN;C#*"#HC2'FSW,A[XZ<^3)&)(_D=I
MK(<G+0-A0\H8DDL#,H$BR3U5X!I"I<3; %M/QH=_FF_(-S>U=B)?"O7PWN Q
M'&&O=>Y-N(G 3S-6&#L/]&?".I?F,-EH@V&4<IE#\<^F]#;;L(JI-6NNS>__
MT,P>1&'H.'#''%O[%=?I+/,[VP&\Q$*PDUC[1 +?$U=S89$/'51+DITKO*DR
MWXVU=@CJWCK6?A8D,2WYDCV\.+[NAB:&S$.PB'T77-">W:.ASM)IBF;!>BRR
MGO9_UJZUYZB=D\MMI&GIUIHNSHJ](E(;X01*,J--AJ/'?V&SBI?,EV5,!3V,
MJ=C;]*K-.WQ(@-$0HV"@[YV9J- A5;X*OU-MZ2^%1>N@R3HX0/5!:X%8*K)C
M:.)CA_&JLIYE -Z&+FRL^IB9&!YR(C#UL,;KS\G6S=I>/6:*RP !SY7_Z=2
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
M.LG'-^E[E 9%::UVM))V6(M_ <O$U< 9YM ($,"BJA7_!::#*\RPF5KMRR+
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
MQY&2ZJ07!XTPM3E8@.PG0N+L&]+H>95:^VR#G9NOZ,V;A/R?54XC-GK%4-B
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
MXY[3J7V??03.7_3I-6R&7<8RCJ. K96)6)])E"NW$+.?8_$"J&0? K[N!)%
M;<5AT0=[D>.K5\]Y]W29:3\/D'YQY+73Z>FT^7WKAZ?+::19%HV;L<YQ$N%,
M1U8U,)T?86RS)3[[JS%?1;W B0R9\CJOXI<9=Y<[;AWX1 E%*6&)CEC"&2RE
M%,G4X\:#DKWL76CE5]16([3KP A6^CRK.\WPZ(#-Q(::1\]'-R4XB]Z^M>>]
MP#"J@<R1+F"M"SU=!SQ5;K#R@%Z?PJ^*L=,6C-S8G+=!KG=R2S,;=OFYAIM+
M83:>[[@8-H_2AG".*Q1'\];)&V:I35&/O.##L%P!?9H^-WEP+$?+[2.":S]_
M(218GO[)?&10=_.R)YTMB25 9-AG::RDTQ#MUS 8%I)$EOVQ[5M8_RVLU _>
M,B!VV7OG6^7!U(922Q?QTO07HOVW1H=/\7PK63"&XDL9-P5/P3FO[&MLZT](
MC9S>Y!@:D4)S2;EXNX2VW\_*Y.YLZ[T0I7X]98N];V;](BOSUPMC.8O<)F30
M4AJR$4L7*<42MJZ[%U6##)O6*J<TB+7->8M,1 @<O^+T?<)$.F9;^4ZQ:!U>
M,7E?CW/I9$=06()]F1/)?6QNU@M= .268CV#JKN9YJR!<T ST]/(8(RC.U!(
M?51S1\GQOHUXN^"YUR'W.$RN"5L$).)XH"!%KAW)8N_CP-Z?2[2O\WLY_"-E
M5A(UWW0K.G)E)7W:H'\++&/@E+;6*2<'GF=L!/@:R8/W0HVOP0YRL_'^"/[N
M@HB@@W&"0O#+49?&#"8_OHGVR[-4RNVOXG%RLBH>^"]6I_O_P9G4G[_^0=(+
M/S5!8>BV^+3PW+MZG/UL8[ /Y+=/PM;Y=_('V2<@Q.@3.K+A L/U&P27=3>3
M%OLZ(?3PY+ZSJQKDNV,A_TRPJ8./F1(4]>/,50%M5!)"R5QM,E>?*M?^:E>C
M1Y#+;)KY6<&=XX?N+/<=C>9_WY;;FPBMX'9H\(7Y-5C-9'<2]OP2::BK&GV
M6PAJ:?<SY;I/[OA2]Z75436U.%;@K@_LE(.T_@.?DP=.I8KSNH!"J=#X40A.
M>RV)S..E6_4!*KB%$PED76K*ZL3?-)Y_6*]4$*M;?H4GMDM,<N\]K2V'9!PD
MU%?_.$L,^PDL*.S/EE]')V;[0YZ!@VLP>;T+1E'6/%2(5P3NRJ&'N]V]_<'6
M7;Y6-P<GJ!Q_:Q=/;N@!U174+O CEN&B/S;*@@\'MRH#*YV-H!YPO_2^/1RM
M!D26Y*(ZF@J?&RKJ%6KN3% NZ_-QAM%U+75FJY]A"1"LH90]"FC(PE>'$T3(
M/]$MJ1=;-8)8W>SJ3U;Y"2IOI+K&-O<4MS[B)B(I6:CJ<([4J.U+[/@L]22V
MW::4WUP-B*&9QCT%$J&+F[V1,W?PSF+(@ZX<M<ET<478SS10VH4CBP"%JS#C
M;$?.H9?<=(SPU+*Y MID6'*V:_5S-;CID--$K;VS8]^EB@79VZ>7C5U&R=6-
M"WSL+9@V)&1CU#,@A"AYOV.%W?K*N"5/#RKD. PK8WMMFU_:VET:UTA=L/@4
M+[RWTGM=F^R78X/R/QPB0$OM9PHHK/"[=L56]HV).:1X_N@/9")6WDP9O92(
M4T K3EG6/GGW4OM6CPO=N2.C:>I0K JKSC?%9:C.06"6O/ 66I:VP 3; .TS
MB#]+!G17$K_W\P-+)S(6R'#,GL"@SQ&V-+5GPB_NQ7N8<SZ'3[1VZF).J )W
M(:>E$\,MQOHN16,;] EO72@(N@ZC^QC3/][H 6MR+ON>ZQA%I?;PUT,$@W/W
M,PTJ2NX<0?,$3I,GK$!!F7"Y1- (!>"F^Q=N2*>(Y4S7_S8544OU;;UT][Q@
MW+Z$'/DV*:U-BK>\-G2+1B-*ZER,&#>F-=LK20+4BKO,-$I6VO=*Z0B49YU[
MKOJ9@8J1&S<>]"N(OA+<7+:=J+/A.<]&L<R_;O& #@L"X;%GT!X BMD,.9C8
M9"Q!S>Q$,0"?5NE>:@EEL-9@*QA9(%<R_>VF[YM+)Z;VN/N2Z*9CF>?\ Q.G
MH%GK0S*.]T.@OEU_8J3_-!!>&H$Z"80R,PAVG]!6@#&-/'F>I#S-4WAK)ZK>
M;9?V22J_X-6/XE4"<U]_NOR+T$@5<)D=/!6P!E,V5P8@%D;U[T[;6/F0L3*M
M&>^PE9MRBS9"Y^>C9UP\^]Z&LX-J+?85Q+*EUG=H0?4YA"(=2X$8&,,)M?$T
MVA#XGEQ+5*27W6>,=I2%F3I_LWEQ5L;_HK';'N5=[=$33V[Q+I;^G2E&+B;,
M4-H2$1&-WQ2&NX52: DK!H+:0=6:H%?^9X87,Y5NG'8!'J9=L78HT.VS>*H1
M?<#8:+^]W<#N]<;:'S;_WEB[N;GIOL]-^3NR_M>\-SR%I=NT\1K]+&(:LYYQ
MB_"4!KRX$78\"!2JG?:P;4/5ODM#KX9WAI \!PU5WK7V7-YSEUK3=E'#]]RK
M+X\_6WO$SNX3@9.L0#'540B]NJ=TX(61WK:V52Q2I,'IB,3I;=VO(W<EU@P*
M*? FW OM%0_&'S67Y^P$PADH*GB744+5C_U.%@."#E3;[E<Z/*@G*Q*T5]SK
MA,0!6/@/C?0K-KMY7H-OD#6(A16V&%IL$.N/'<^A#I<D< P+MSD+\L]5:FX6
MVE'AB]S]K94G4#G]$JR]-&8NK!_M!#0R&BG^T3_@-U$*H%I JS1CZCX\YUE0
MZ^8/^77U#2B7=&=A@PA>$XUH SNTU'/H29Y!GE^#3:PXOP1"H 5AQWTPT:&H
ME4L/@Y.,:9U%75E4)4FQT2!YA2/OGJFM:J<^YPF8% O@I2^1E%@/(7IRKC^A
M$2N/#+1/687'MAC[=C15X)_J"B[%'C[Q[&?Q/0K]]LYWW=&%HT0#+,$22RE
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
M-J!A0QP$M7S7GO& /-4A:GWC+6;FA#Q/;G5F:*;/&XUOGHG_,/P_^A;'.(D
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
MSN#R!1XN&_ 5-V2&UV<>KQS1V]]L 5'O"SPJ-O*WQS6 '.ZAWFV OGJSC3=
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
MY4?E7F[IV QN;T;NK&6U(N%4!SHW=3GWO5M:0HL#04<.]O0*(A3OY&S5$1*
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
M>)7N_U@5^#(XXU:;H: R[OVNJM[QY\=, 7ZK! H<SFDOP31G/41[#TU]Z]D
M-4IUPQ*R3?;2UGJ@.QN?T'+GSHUMBQG/K.J#BZL7L]*0L<29\?<>J1('3KL>
MW)T^\ @4CON-B  >0YHSY6P.-:W3*8T@Y(S/96.%\P)&\_3Q!K+K*<M=H+OI
M)_BS+@<F/U(;&NP_@M7=_&#8[S#@S42IL[7P.-PU<$R^Z-OOUF @?^U\G.78
MCU4UU\J0W)B>_)];SWPN&=Q&C_4OB'@7F$L?Y9+>@^,07-+;U9_'<%T;H'46
M38==O"L%%(QN<&!*YL*G&"XT^Q(JCLWWC8:E-$6P(6[OB(A5BD-TO;>496WN
MVWZW$BQF3_O:5)Z219[$Y11*^AF,XOWU:+H]J]Q$",7!!W6K'#CK,\3Y%V$#
M1&2+TD(P]*J]RX7[7[2Z%F7MM/F:T;?70@9[.,@]<_PI:A@FSMZ%>H&N"VF:
M:\7QFZGD%'[Y) ?I)EYX[!.<]&5ZH&',O\"6,;52K61N"U+.=\\OGMA$HOIL
MD#/GESR4E+:N>@>E]]YT @-&RCT%ROHL+I%'-9J=PDT_C6\Y(&OJ,ET PWU\
M(ML N@V/WP %O.?&:] T;#9 ,8Y8OY .'EI>TQWD$4^RIU0+)OE04TW4US!+
MC<LB9IGS/_T5!SX^:6JYM4NI*01[F)7!&;FJ]= ^.''1AG4'Z@V=.MC'81 F
MZF;D1MKVR )@W-+R87BHE</D5^)[I].T%_TG/(\I\@*7;3OIT,DBLFJB"3^J
MGRU%Y0R-(1<TN7JYVNC$G*WPJ"=M>XEN2VS)LP>1:0VN9Q,R0$>+%/B!Z).L
M2OAFZDP2QPC#FD*7G"F0V/6^>!/Y&0!&OT9S[<7YE'\A1O'M6CWGDSM]HR?T
M0*7MTP1I0H$-=MW\;D1X)$?;=W+TY0Z2 Y^C?-FOUON6U6D.Y(D4(XN2+_L+
MLB:Z=PFX+!VPE!7)F;]1X[P[ZV)F4*KT:G\%*9&.V09DZ.Q$&%K0D))56WQ;
MKD@E<#>>N7SQ;7?FNY3)5TCW380.0I,X8RK/85!;QM#?:1XP%Z;P;A0?8/R
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
M2<:(,Z%Z.11T D3DAYQ3F$!AJ:6Q]O35G.+ND PI@_#[]4L19,^6AT\TK5_
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
MG\U-^G2>G3@NBVSI,=V7E^)5?O'C_>26'7T*E5X(MB[/>S4S25+59UP#OI-
M#>;K @-]N"<>? -OHRFHQ"GG!U]43+ZYNP\8N)VI?K2T1G4W_&.>Q'?_0:/#
M2A#>0@;_$6#?5POJ5783WKMPRSF-I);JFQ[I)']4FO7^-XVHC5](ZQLO/>/<
M>,/6)B4V_753LB7'/./$U9I[QZQM#N1^;WY>V"64@7(:N"D41*"H)C1H%%0Q
M>)G<31OOA69JF3X#+]W4>U?#O![\IB<X5-"Z:\)>H93KIY/L?]W =9?8)],T
ML:5DI9_#3!AUKU"&QC,3]FE9<>S9L@"^9_DI4-LSL;F1H(J.._H&Q?>*!1:\
M"LS-V97!0V;Y(>[#Z^RZ#YO4?HJU&0BH+4/0;Q(:<5<0(?AUZ$KF3*?QA*NU
M*5IYZ60S4LY[ZOWITR&EL)XG\>5'B2E38^.%KD;GCYL>MM%X(!V&.@NM^#9#
M2J4!KKA4A (IC*8@[%1SZ<"G[2/"@9Q<5!5X#7DJ^)N??^6931LFX^^@//T]
MIIXZ+/4O)1YT35C>2+*RAMC'&O,U(GA'>BH_W#.7YUFCCQTRS8W-5/]9TY0Q
M?0%"9VE;F>P4_V&4P;^&HQ8)99*9M: NA6W/<Z=B)R.^G*;-<CA7>KEJ2C7X
MKOCM=RG5/PY<D_6B[=,=%^_->K1%8?#Q[#P\X9'NZ.D8=C)'EWM'4,.7X,%
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
M.91P&\GEP9_"?PK_*?RG\)_"?PK_*?RG\)_"_U<*ZW\F@;HN? 4D5U/$5KW
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
M(A1C2)R8PD#R%_49Q9P:Y9S3['=N)-:*W60IZP1O2M=UHNO4'CAI*/0H; 2
M1R8P2]@:$Y@A4E;I2[?O2<G+$)"7U&7Z^C#B.N<\;2ZQ?"$IO\PNR$.J"DGD
M]_?*VE-Q-I'K\B0@ :2^\C(+%L,8QQ$44<)B$8@@CK02&.MW.3>ZVD@,'J3(
M,,T :X0VHR8-L/58R2Z$(Q-2#STEK<HUV<JK["DE,:A%MD=%^O!892&-;B<E
M('T87G*/P9L#PS)5H8BWI%1!GIO4#.=%H7Q7RE1[^[1YY$N3DO)<W32Y>JBO
MTGW(BT2DU4I^IY=94_!Q@;V0\U -"U+Y?'T_@5@XTM2*>.PY?A@&B;?H5UP\
M'CMH7TJM>7FT_J15AZS2 *J*M2I\NI<1I:<GH$^@_URK*ZB555>]:G7/0$]A
M-<T;E0W#0$?X,O1(];5&>R*_^ZL-LWG(Z7@#83<J=00YIPU<'0_HK=C6$;L:
MDIPN*_-ERA6]7F;2SI8?Y-/GO+KZE@E^19?I;7,$GD1!A$.:0$2$W*['<J=.
M(FGZ(KE?]_P$>Q[6.N(PZ'-NMF]?;#G96[E!EE<@5Y*;)"K3 _TP6X\$Y<CL
M>PQ%D*^EM@^H28HWZ\!.6/A#[H<EK[ F8T?.VDA P)L4]ZH(2)N_37:\6E9M
MWGN2]<!7Z=_6A7R7Z@(?J0 !R4HQ#U"X "C_S3JWBGS_VUW*[NK617.0E9:
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
M35UP=^%11MQ(N!"YB0=1PEU(F8,A\B,1> 1SSS%B1+/NYT:'=<64C?AG8*U
MS\@[ZPJR-$J8.L.-AD?733X6Z*,[T"WB/<"+/@0VR_YU(Q$F]KP/@6?;)S^H
M%?- T3[1?B)5FQ*Q7UWWBZ1<ECZ0Y4(2GLL"QX.N0Y&*)R&0L-B%G+ $>6XB
MC4+MV%&#?N=&=[4UKA\0:8+P8>(:$;<);#EPL['E-I(K)WB_@O9:^G$ U@]"
M'0GHB>)2;0)N%*@Z +8#L:LFK4T6SCI Q7Z$ZY#7A_/Z!>?M*G&>\:M5558D
MXRJO8YJ)RTK<EPM.A.LG*)$;>U57C(<))&Z"(!4)DW2/_)AH9R+3[G5NG+Z9
M+Q?OWI5U53%I3:GSN'PC/?A-R0]J!0PBXO6'0I_^K0(\&?F_)K;FS&\5X\EY
M_V2L!]&^-F8:I'^\K<DI7UN]782O__)()[?E/G=T_;\;V:L4[(O\GC[++^Q=
MKNH4+P(JW(!@!AE7!=L"+X+$83&, IY0ZOA^Y!C%D(\AY-P6DUI2H$0%OS42
MFJ;?'6,D2>1RQ$0 ?<P(1)X@D')7[JV=4-T%C%T'TX7<9M+\SS*6?6'__S::
MEHZK1QZAD2T+DZ&Q?S)\ G;3GOL.$71>I[HG0&U\9GM*7P,ROXDBR8M[%>B\
M.Y\ XU$LN,#0BZ-8!48)&">)@'[@.!QQ[A)/.[7%L<[FMI#VY+61MN$HUL?W
M7S81')D<IP;/("F<11"GR@MW$IAF.> TT3F4!NY8$]-E@M-4YEDR.-UWS-B6
MBU1NQ1A9?KG+,_%YU20.XMRC/' A<C""*,32*/8H@2%SHP"1F JL54)O5^-S
M8]-:/E +"!H)]6;_3N .4^6I<(SND=)&0GOJ'E)YA[E7"O;3;?[X1KY66WI_
M(/57V/RUGL@[&YQDXAY2I9NH!Y\9YK_X^XI((ZP2XHHNT]N:T,NV2L<%*8JG
M.O)#A>J&P@TYEEM7(9B<M%S%HW$G@&'L">K[3A00;K:3U>UZ?KO35O*\ #W1
M-W5J.NF'!&)KCX?>7G0,C$?F"3O@&N\\39&RNIO4[GS2':(I)"]W?<;O#[SW
M6 AIKWP@+%VFU5/KJL%R^^9'.(8AQ5@:&IXJ5^8FT"..[U)*',J,@L5V=3(W
M6Z.1$71"#O2<[813CVU.!6ED9C'&Q_Q&WP$ [-[4V]71M#?P#JBZ=;/NT+,#
MBWG7EZ;7&:6HY\K- Z702S"'B*((8HP$=%&,0L<CD7",,B$\;WYN$_W\Z]?W
M-U__:E@&^SEB>C-Z. YC>Z%KP49)M[5;9[LUHI]W,6VQYYWJ;55MWOW4"8G@
M;FL_;YTDFT18H,!+8,SE'$5A$$'*N0<]-R:$8T?^SNS>Z?/VYS9=>^(9Y1W?
M!Y_F,=1P4$:>NP9X#,N5MZVU_11YO3ZFSXRWK>#.A'@['IOX?GI[L^Z<-QY%
MLE1EC)=YN9+?TWHI"EW,'-]W8$*\""(O#&#L80]B&M'0XU%(&9GD&KJ.M+,C
ME]/O!J]O_VX4!SW-C>N.3?/5:++@7+Z%L3EU%I_!=#?!389G'A>^M22>5P2
M#?"M7=\VZO3T6]I'HL0OLW\*4MS(3TLL<!R%H5RJH!#"AXC([R96AUHDBA *
M<<"]8/!5;7TQYK8P_?/:'WX?VP!]O75@?$Q'/S[+;N'VY9*G,Z"D!;6XXUR\
M-H=KM-O7!J*\VA5L<[@.W<,>T-K 5-??*Y%Q2;E%SE>L^K7.Q5P]M<GC8H(E
MCPD*L8\DQ3$40R*0!WTJ,'5]'E!7&&6U/M3;W)BL$Q:TTH).7'N9_0ZCKT=Q
MUC =F<GLPFF>D5H')KO)IP_V.&V>:1WEMU)*:[TTC':N'D1!5.W)CWE9UJ>"
M25[4<4<?U[>(_"@@H1,0R"(OEN3C>! [KB<92 04.R'1O"QGT.?<*&@M,E R
M@V="#[C%98*^'OE8QG1D"CH=3F/:,0#(*OGH]#LI!1D \9*(3%Y]'4?G^^^B
M8&FI$N6T,7NQ2R(><@I%$D<0^6$(B1<Z,/1\5T2)$_B)T>;0NH1SHSJ;GJR>
MLF=&X9?C?0_3N"U/&N4_D:O29( G=T[N'819.22WI?Q3.2'W@FS;\;B_HX'.
M1I+Q]A:'RXE(')=#'G#<W1)E'D0.0WZ 0E5*U\B!N&YZ;N2N)#.\![,#+TV7
MWR 4QG;C:0%@[J_;TM6N#V[3_+1^M2VUMGQEVT\,W(BJ9+ ?4T)5C%HJN@M6
M<12'B,F])XY\:;YQ$D,<Q!3BV.>,) '!Q.AL>G<W<YNF36KHGI@#Y^P>4#6W
ME"=#-?8NTAPE\VWC01#L[A1W=S7MYO"@NEO[P<-/O\X6L,DB?9[Q]]\?A*H;
M<9.K'_5RC_PJTML[]<RCW,[>BM:P$%^*E(E%2 @*1,P@CYDO;0$6PMC!#D38
M1X*JW%#,;NZ/4=69&['9W'NTN?+5@MYA ZJ\_K%\:H//&>@0 BU$W;9%@!JD
M:;>D)WZ?T^Q?I_OJ_D2;W?$_N,FWR';&>5;[Z1-5^E-MONT,G^V=NB6IS/.*
M?!59FA>?\TJ4[U;"<WQGX5 7D5BE*B>>7,0Y=B$.A0MY2+!#L$L0UMH_[&Y^
M=LMK+2&H101\)8 2$D"0B?TEA750/+SHG([-V(M 'Y9W+2PG :*?]^,T8";*
M]+$3('B9L>6JSITH[7S V@O :OG+)+VU_WS(BW9Y9-W-X$=UJ120.M.N>I.2
M99U#I+P3H@*<5$+]INGL6UK=U0_=24:0) '8DJ3WJK*(^B%I;AFU[=2)'0M5
M'(E)YE$_I23[O5@]5.Q)<@18IG^L4MXL[S_6#=^OHW?D6_)/LEP^U?.")'(Z
M I4*X4E%;\F7J7C*I6:JGWQ].LF>V%+VFX!E+JFO^,M/H$4JD\*#NWPI>:D$
MD@K! TFYE$C55P?):KF4[26Y*JF>/8%UYF'UX#WA0ED-_['::N@G.[E4]G]Q
M![*G['AILGPI^P7N9T@Y\)3Y2E&G,[]*UC>D^<><9.5E)C^@0BY+-%]5BUAP
M+_%<!ETOBB BE$/L>@ETW0CQ("#<I=HY@C7ZF]M:4HNL)ME&:%!+#3JQ02VW
M/H_J@'Y\I;$,Y<A+S^N@J+\\649SHO5JC>JRAI+ETHZ42,I]G.+OVTX9:0.E
M)5N5:E,GV1A\NTO9G61HI9Q:$[Z)CI#;-Q^D@'=R;2G6:T[=@25B-L#Z %/K
MM#(9=1NHU.=RD]>&>1%_E6OM7;XJQ?EM(9I-2UX4^3>YJI<+EWI!2(3<#X1,
M9<$B/J1A$L,PBF.?.320H)OX^ YU-C=:;\PN:9+4-<24 27W!TF:20M-FD=
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
MLWROY" 6-^3[^^\JYZEX*S*1I-6"Q0F+I!T+!>:2O84?0TIB 4E$"1*N+Y+
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
MR<>B9:=^Y_]EAT&/[6U#.S+Q6\'TM,2W1T :+PWNOHY?+RGN$2@.IL@]]NY
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
MXPF,?<1@Z!)?!!@Y(M'*,G*LHYG22"MLEWHG+T GL"F![,%7ESI.1VT:TA@
MV "Z.(S&B42QI_&)*>*PBMOD<.3YT[9Q?0=2DV1V@6G (UK70PDY1!Q1&#/!
M88!<X81!Q 0V2C^TOZNY4</:J'[FN&QD';;YV &OV0;D--"FVH28X#5X&[(?
MBE&V(CNZ>Y7MR'ZU]VU)#KQA?LSVA10DJ^Y$E3*R+%7NZ4P.U[HR^0(%'D.2
M%6#B.E2R!7,@#HD+ \P=CT0L<3WMI )'^IH;73P7%T"PEGC0F=$QI(^?M5G$
M;V3FF!@Z_?,VBQ!.=.!V&I3_'WOONMPXCJT+O@KBQ$3LJ@BC&R1!$CC[E_/6
M[8FLS)K,[.[HJ!\*7&UVRU*V*&65S],/0%(2;4D4 %[,,W-B1^]RVB2PU@?B
MPP*P+EY7;H[@=-RY76MALDLW1U7:MVZNK_0SR([']M6ITB>U7:"4YR(SBU6.
M%8$X28Q!9IT:[*FZR'%,L\0K%.5R5W-CV(.!T;Y6:@X[C;AA-MD9A/ULLGZX
M3663>4(6;)9=1F,4L^Q,=Z]BEEU6^Y)9UO&&OUGV11G6*<16R7UHR!M6_EMM
MW[*EV"W;/LHR(WEL+^5$'.>&/;2$E& ">901(6*:YL1I.^?5Z]R(Y"CX(4H-
MU**#ENR>M_I^XW#=?!L%W9'I9@; NAMWHP \D9FW1Q#H]0:XHG[[1S%$"?,@
M[#JL0/>V)K,'O=5K6X;^+X]>BN5N594Y,)_?(A,4*\P%1+'(("8:0YY*!'$6
MIQF*D3+C,U(=EJ,4<UL0_OD%CU9]I86]FV$Y.J(C+P*7ZZ[4%5=,1Z]2<>44
MK-<JM]*29*ZU5D[!ZE%HY4QC_C;N1[6U5+ /E&S=B?YM95JH?_N!B2I">L'C
M**.9R*&AM=C:N<;$I9E-Y)=3L_XDDBKA:N=Z]3PW:EO6PMNP75$)"M9'^<'.
M*K#_@VY4<#?+_,;DNLT[&M(C4]Z,0':W?T<#>R(;^-N# NQQO5MM+>XN0[!]
MJ++\?&>KI_\JFRAV\.':@'@9QD&@=AC'?NU-9B 'J=DVDL,:",T&^T.M=LIF
M2KQ?%?:C_'6]+,13*^VK-H9PAB@D-#-&<1H+2*E,H,X5C8E0&=74+^WKE1[G
MMDHT H/?:CF=LH4&8NUF! ^*X.BG'O[@!:1:=01DX)RJUWJ=.'FJ(PBG65)=
M7PRCF&N!V3G#J90YA;E$*<144,B(81DF51+G)"$H]<I/.&#L]A3T\I>+\?!^
M[#),_/O_/H'O4\:[OT:@^ZPBW -#V\>+:?]EO=G>LWME$R&6?U5+^6&]^<J6
MZNWZAS+VT9LG\V^;BM;^SEA2^\??,/%O);\JT6S)%RE&<9J;'7!,<@:QU C2
ME!(H28Z9C.,$<Z<;XP%EFAM![>4$2ZL7>#"*54?KI5$#B%HWP)_ AU_>?'6,
M/!IR!*_OG%]A7$;FOL.05"J!O^Z'Q&H WK:&I%:L^GVU_=N_"&OEP%&[Z0?.
M?3?^"@,XT3Y]RH'TVJL/#'G'+GZHGB;;WP\,37OG/W33X<7OWA6E6*[+W48=
M=Z=4D$Q$D;%4D*V*E0H""<DY)#R2J<H3JA'W+8!WII^YK7]5G;>CG."WX .
M2\"ZF>8#P#7RLA2$5%!9O X<!B^-=ZZOR<OC=2A\KD1>U^.AR4X:+\Z/9L/5
MHJ9%J@FG6.=0*"TAQL000DRP 9-P19&47'E=FE_J:&ZT8,5[;@S[9CBY *@;
M&PP!T\AT<!#Q!E1@62FA 0MV@A60X:0;B8$SG%SH;.(,)]TJGV8XN?)\8'K,
MDRCPB!"MF$!0YX81L,8YI)AHR)A1,V58D"1>?*\*:'_=LLW6C1)Z!8J_[&V\
M[_TT//P&O%'WQ6IEK]F:)*6>N2U/$$Y)DA.1**BX1L8(L][MBFH8<Y4RR1%6
M1#<(OU_)R?#=]S4MNN_K&\R!H'4CWCEG+:AENQDV0\%5Q8?-[_DZ>0FN*GF2
MM7.@[ .']L2#DKNE37:^?OR^7M5N0@=/^.;$](U:*5ULJ[*%Q_T#8H9R.9,P
M4CB!6,4*$HD(5#&2@E.MXMBK,F</6>9FI>U5J5+S'Y2Q_VI%?30*@9\:E7[V
M*0PY^&@ZTM T8S0V88T^//XTUQ_880FQASS34F=_X$Y(=H F ZK"KQ\?=RN;
M!E#]4,OU=WL._*ZH'=??K%>R/,[5.$,T$PA!*E,%<1['D*8DABH7E&<9CB+D
ME.G3K]NYD>Q!<M 2'>QE!Y7P <=FGF-Q_2)H'(1'ILAY@.M1H7X4D"?TFUPV
MI:0*L]NP1SO6,U*5V^*Q*ADM:ZW4!JSYLKBORQ^99]@6&(,0?-^L>;4VV0./
M^JW]OW:E>4DKU7IZH_ZS*ZI\F%5ALN^LD#9=T';#5F43G&J>M *8AE3UPW=#
M9688S5,69%"4H%POJP;8"JA]-\7*M'U?560U?Q&'3TBV/B'9#$H)?OH?;]^]
M^Q\__PG< O.#;9/5K5O?4;-@+L&]O8!85:^)C:J L#TNE^O?#QB99<(TN!-5
M0)55V,;Q;-6J*I92M;2OE52L](;5S]ICXNW#9KV[?S#-F;^N:A<.7=CW[.:N
M'MSR3\/<:_E_G1U75QZ-378[Y:]@^P(JX.T>1T>GB;DWYLN_5[;7-T_'1YI8
ML:K$\.?OU8Q[_X?:B**TD^L?JKA_,%_DK?E$V;UJ_J)^-3*K18R10"J64*@J
MI"M/(,?FISCA5/#4_%GZ;8VFD7MN*WRE$^2GN>I;FMM[ZO9SC?:@4M_69:P
MN $M"&[ '@30H+#_JP(5#@%'.A-\5!X'1?/Z5*8X?IK35Q)VQC7=F U_<C:!
M[-.?QTTW(&=/^2;L/M!AXW#;6V^4]W)^44MKJKU=E]OR1,R6<:\E2F*&.922
MFETL90@2DF'(8JP2HN.8"J<*0 /),^?%[T!7+4;KX1#2<^ <'4>F&XX)%YC@
MD?!W.!D&OV$=4WK*-*T#RS  GCBZ#-1L&.E^8,7F[VRY4W>K[[MM^=%NF))?
MU"-7FT4<)QGF7$+$8T.H,I609&D,4YXHAA!)<NQ5 *BCK[F1I1455++>@*_%
M_:K0A6!F:OYMM>:EVORHCD-J-6Y I0A(P&^U+I[LV34";LPX$*XCLUX;4F_D
MO-G. 9-!F:RKOTE9RD'QEPSD\DI/=[MS_J)"QCJ-$P$ECBR]: ZI,>%@)&(9
M<V[^G'N5N^GJ;&[\<LS9.8A+;B?.;B0R%'HCLT@X<.$>>5.YZ79V^#J>>1X.
MNT[OA-'(WU:;.JSW?U7U=YJ;TO)P@_JK6K&EO>FX7<F[E9F_JMS>"K'9*;D@
MJ429B'(8)8Q#S',""<88XIR22"5YRF(O(Z:'+',CH;8JE8O"7IF;MM_"0:'J
M-F2O$FAT\N.I/@/I1F,3#<_(+#?JR'@3X0"8#LJ3?>29E$8' .XERP[19!@)
MFU9L)IYB=5\E5K!=[-.M9TD2I8H3B$D40YQ)#EF>4"@U2F-!4TR8].'8RUW-
MC4*/DH*]J-X)[1T =N.^86 ;F=H"$?,FK>M@#,I)'=U-2CG7U7[)* YOA 9@
M;HH?E1_$7>528<^MOA3EOVV2VD5$%,GSF,$<I1)B32)(26;V@DD428JH0L*S
MZ-#ESN9&&D=9;^P]XB=6^8]<2=[K#['CL?I P(U,&T<QP5'.P1(>^X Q<&1F
M1X<3AV=>5_TT1M/AG1Z>-?SZE26_<&79"FEX<67Y15F/+O/[M^M517,[MK19
M3N.%3F*FDCB#:113B&T\$L=,0O-[G"(9Y0Q[18:_@@YSH[HA?2F>Q4R=^%(<
M( $M3( %)<#[9N(/S\,39[Z?T_]&7CF#?TEA'CJO,Y;#>^M,K,?TGCNO,U!G
MO7A>293 1=P6.+XKRYV2[W8;N\.HHYBKH,-/ZO?J3^5"*B(PC6(HD>00FX77
MK+LT@IE"2N=10DGNE9O5K=NY+95-D>[22@D*(V+E<6[=TLVG:L:IM&1G<Q]7
M_]H6]@9ZM=XJ6P*N>LDQ^97GX#BN38-#/O9R8@4&M<2@%AG4,N\+I-OR6;_7
M3PR0C2H,J&&YVJWK:>G5"XX31O1[.XS$#AXWZUM1Q;GLCU7O5E]WO"QDP3;U
M>>NMUL6R8%N;D-%2&4X2R'!J,T@87N-1+F"6:2X(UGDFTL5*W5L/GV_NS!8B
MB].DH_6D.Y%HW(O<<EN99\6J21O[PU)>%>OSKW5A_F O%.W1"#NN<9XD%S1X
M.D)9JC,.,TP3B"7AD"F50Z(P(AEA2"9>5X:CC=K$#@LS'2ZW%6KL01AYO3J4
M_3)H-PH<;_S,B+1UJ),)'[08;O'J@^&@2UF0(),N;'V@>KG,]6HK;-%[N]ML
M3)<?E+29CT^"U!=YSC,51Q@JRE.(8Y1"%LD49@G7'#'.2!3Y4.25_N;&AHVX
MH)'W?'X'/^J[AK@;RPV(X\B$U@]";^IR!&90EKK6YZ2$Y C 2^YQ?2V,9CY_
M5S:5^NK^HV)FTC8AZT\+A#66$@N8)ED,L<H22%AJ ,XB&L<LI[F?T]:%?N9&
M*P<Q027G#3A(ZL<EEV!UXY !P!J9.P)P\B:,*R@,2A27^IJ4(*XH_)(8KCWN
M1PA2%8MW37*,;S9O1%&'P'Q?;[:+%*6*YV87EG*;CI'Q'%*1:YC'.$-1AE":
M.E4WZ.ID;E2PEQ,<!06UI&Y4T EH-P\,!=/8'@'^"#F3@ L$9QB@5.)/]^L?
M?S:O5Y/_/]C^".L?JQG?V? DT]U%M?U<=WHV<(-1G797!WA5Z,E"8$E0CLS4
MYFD&<9ZEYJ>,P42@F&J="T*SQ0^UX6OG/<6++GR^W79'TQSYVV/\_PO]"44V
M-P[X807^;\!VVX?UIO("3LD-0LC^;_\\VP*^WCZ =TI4L3H@B6Z _=:J_;_Y
M ?UW=8]@7D[0393D-Q&.W%_VW+Z\'$_'_4J/,1I[@U(/3B7;S2%PK<)SP&W)
M!?V'W8>\[&3:C<<%%4]V&I>>"\XFP.[O;?HHRUF?=5,?[F.Q4G=;]5@NJ,CB
M6.L$,LD9Q!&)(!%Q"GF4Z2ABA'/M5;#M6H>SLS">R6MO%@]5#JW,H!+:/Q-
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
M!5U EB4XIB+*H0W;A)CK#!*E4QCG0D4<*:285RSG,+A.%G9U%'4L@-WV2L/
M-C)Q!B(6%(#5#<;@,5@7NIL\#*M;[7.16%?>"*/BKVI5&&)?K^[-3'RTB1'*
MICCM[4I^,NHT_]B?'/*4YBS"",89$K:$0%2GO\E5+'AL_J#BW(=%//N?&[74
MXH-*;N^CVM Q<".:$9$=F7U\0?6FG4!H!N4B7QDF):A @%ZR5F@S851FVC=[
M';:\?;0)=^R!TJ;X8?8_/]3QXH-3FN6:4QBEB:V HB6D7,0PP3K+8VI,(^45
M4NK0Y]PH:R\R>%>48KDN=YL>U.6"N1M=#8SDR!05"J(W57G ,B@]N?0[*25Y
M /&2AGQ>#;2BQ(.2NZ7ZK(^E+YJ3[:K81<NSMK3!J'6 1%GN'NO?52'%QPCK
M%.64",&@8IA"3-,4$BXTS%*>1%HPGF1.0:/CB#<W0MMK5WE5GBNL4U?0:7N6
MEW7IV29LZ:AH[R#Z@3\$1TOOU89W;$/P=4;6WYX<90"&-3>'%7%::W04>$^,
MU7%Z&6Y!>19<U\1GO. +37%.6)) C9C-UZ8IY!F+H+W[8#2)*,%.>=W[B3&[
M!>):M;5CG-$(].\P;.$T/^Q@C$WG8XS#(&3M#N/HI.P@RJN3KSM<+B3KT5I
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
M-(5I0C7$,<\@C0B&4:(X3U6:"TU=CY4<^IL;$;1$KA;)9T('U1MV ?WZ$=7
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
M&9D3Q@'%W4NS'S@3.6*^!&D8-\K+JG=X2IYY:3)GR,L"M_T=.Y[R)ZU/.]O
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
M1NQ411@]O( D^.XGYZTZW\U*>S-=TS%1'Q2XVIR613<I9:7[UR\ 4A)E2Q1
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
MMBK;WUVK/W^8!7U!LB )$!(P2%&@EMN(09)( 67$\R20"<JCP&6YO4R<N='
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
M/]@K (P&P*@ 6AWL2<%Q6,Y3Z7A@CTRQL\+9GI3'PWLBLAZ".]BL%.N ]8,
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
MQSW-A =<_6:BN$2@:9-5>(#N53X+'VT.H^2=6_IHWM9 DB3$,H=9&@J(4I%
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
M>NR<X^]-9M?TBMVU8_H?])>7^_VFJM1W\,X4LBY6]^^)&DKU^P6/TQ 3C&#
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
M/BHCJ_RXU*[E&699%J(L@TE,B+[VR2'-4@JEB)E(&(E9G)M& ZUGGZ) V'(
MZHZ>'1[ C@E0<0'^J/FP"%/9KU!_4'!0W$>00I.#W#PV."CT(T4'_2^!58#0
M&<(S(4+[,4<+$CJSVPT3N@_BJ$^3%ZT!E,I0;IKE=BH&<LH3DG#(TCR"*"0!
M)#%/($L"0A&6/,?82E\\/=?4SHN6U"J7OR76.GO!!&1#/=,/= .+?&?4[)7)
M?CS\:I=GYAM7W>QG_$#_-'C%V1A7LFK]<J>^@K4:7N?"5744/Y7KXDE?Y?JM
M%'(S_U)\%^6,$AQ+0B5D01Y Q(BRUUG$89:1- L)CKBU^6D^^^0$3$/\%:C(
MKW;,EH$KL&4!U#R B@EK8]9B=8SMW6$P'UHR>87;Q?:UA\VW>6Q!P=@6M#TX
M1XQLAT$<[Y"2\E'_H^?X3N8ZW5>7>=*%8P77OVC:)N]^T'EREM(\D&F0P"S*
M*$219)"0+(61KM$DL RRP*J(ZT743$TL:O*NZN9_'2JOML73:B:J!RSOH5ZT
M9DKM9;ED3)U5/(8H""C$H3K))$,RD$$49#R=J>^O6/)O:[):3VSE7E,VB?6#
M=Q55H")KU,4,F%HRGBD[!NGL)I)#$N(4HB00.8\3G*:X6<Q/BYZ&XF^TE"U=
MDUI(1=28RVBFL(RV, ,K,*?6X]5:'%N?[@L>[Y[[ -;O]?2+*!KW!KL/\ XN
MN7L9U+6LQM/3<O%MO63_O".KV]6WJNCEW\E\(Y1TJ IZS$24LC@-8DBDOGC)
M*(>42 %9'"!"0IZ'.;*KK]$[Y^34FXID4-%\I<L8 EW9JBX)6Q&N4QSKMH2V
M93;Z\3<4F'Y1'5HL>@#4H>R&,42>ZV_TSSMR(0YC( XK<IB_ZM+.:E$NYP77
M8[:1[)L%TVGU;1UK(N(D91+#F/$$(LHRB&.<P32+>1+0E*+0.#S:/]WT!-&.
MXFVL'[0T.Q0L-$"\/]SI%\?!1<_X$-KT</()Y6CMF2Z#U++KDBE"9QLJ]0XR
M8J\D4X;VVR 9O^6>H7^[J#N+="[(SS!))4YC 3.),$11R""-@@PF7%+U_P*S
M-)HMQ(,F[-XN.__(=$9?>UY_[0>3#O?%5VGE2H'QW+OH%.9F*N E$(Z8C:_U
MO@:V#I5^,_'/P. ]_?[87*/GW)]A^%BB_;G'W<3%%T%*L0N/BS@+2<I2*$6D
MI$08,4ARK"",1<)PP%.$K*KU[ \_-;6LILXYS^ 5=F:[W1V1@3>Y.1C66_LX
MSUYW]*LI1MW(Q]E[O7]//.58_%DG*.FTI.L?13F+6( PP0(&,I7J;"<QI#26
M,,=9QI$Z\(FT"O7OC3ZU35L15R70J6]5T6>Y:?>1,]NSSG@,O&7-H; OM7R,
M9;\5E?=F&+=P\C'F#NHC'WW(;;MNK^6^+LJ;!H)REE$8\T!'.B,.<XYTQU$>
MII0':<R-W")]$TUM$^^NGE^!IF3OQ;6/3X)LMLE]0#?P?K\0-6LAT >)5WEP
M<K)114,?RZ^E1._S[CDOUXO74://I%A5/MM=0<]93 3A$=--QL(<(D0BB(G
M,$NJ !"184AM\UN,9IZ:2-G&8P^CMIKZ)CZQH]\^>&ZV((9QGR%@'MH%ZPMA
MI^BW%5K>(]UFLX\>U;8"Y5@$VVX QVK!1QM,=%J%O'_9/=)T$JFTK]OGJF;)
MY^5*BD*WAM=)U;MK&>7-HLZ%>57L[=,/L6)%*>Y6!=O5V99<YGE.$\A$0B!B
M"8*YS)6Y%*9Y3AB*A;"*AT^"JZD)X6Y/F"XLW<8PNK7@T=XQ&IPKT,"C9,H.
MH#J!> <1*!:@!ND*'-1D;($"%5+.WIU)K*]II>8IT#JAD^JO^1G:UYN>TK+[
M+64]"<[&K9(]"99/J K3(LZU2.LUYXJ \FY9KLG\_Q7/'Y9<S")$ RF4-B 9
M%A#A-(5Y)"1,91[&81KF*#<RH,Y/,[6#NJDXVI"JW0F:6*"H!9I<VP*M1Y$]
M?W;YPVO@P\05*H?BK.>0N+ TZ]&A1R[,>HZ]P[*L9Y]VC'8N%P^Z[/-'0==-
M=4LE;-X+LBH6#Y^+'[N<#%T_4:?09I+S!.(8:9,ADA '.(12HBA*HPS3S*J5
MN]WT4Q,9'SY^++=%0;6&TUNTQL<:&$95!T-VZ*BK(ARN=;UX3?H>O WUH")_
M"_;>(YH9CV%:)Q#]AG'M2!@WS.L$ST$8V&T41\^+3OB]*<N-X!\W>H):V:I4
MM;+Z9:.?M?H6GT4RRGB22QBF(M$5ZU.(,\I@$F!$9<JRR*P9NSL)4Y-[%9%@
M65,)1$LF@*"LF+!T*]@OB4AE0%,4Z_K@NH5SGD.2IQG,:42#/ LQ2HE#ZMY
M*S-^5I]/:[_EM6/;#[Z^ACZ>03?27\@A8[-$]BX59Y3]^C_LR1C76>$,TX%G
MP7TDMS/QE:?AUXU.NKZ5'XOYIFV&7=YNULKH6.@*CC-".6>,2A@' ='1@ACB
MB NH"PM$ :8TQ48M7!SGG]IIV-!I)Q1M,6>1"*,L#V$6<P91P!$D,N(P9#2)
MB4BHX&*V7BJ[\.TQWU(Q..:'/N::<M A?=AU,3NI!D1[X&/J .":=IWS?@CU
M%>C;"]:GCR-R7H\>6QI&/7<< 7I]Z+@.<TGVGRXO^%DQ=*PKQWLAEZM=\XZJ
MV*"R  LVBP@)<)[F$*>Z>D808H@#[9'*0I1G&26$8AM)> $M4Y.*338<K>AM
MZD^#M:;8)6_0;7F0S##/40ASK(NL89%!98U%,$:)C"E*PD2$]OF;PR_/>"F>
M;[H\9N?52* /?';ME2 '6G0>[YG5KL@NF50HHZIER'?RZ$6H#I!?ZD;/&Z2@
M7@3<\2S5RX9T/?O*C;+PF=#-Q=1I6XAR%@=2Q$@RI<ZG'.K^=C /:09#@6C.
M,%8'FU6AVR-S3$\8-B2"'8VV8O 02%/Q=A$\@XLM"V0<A-!)WCT+E\-Y1A8:
M)QD]% :G'W4,,XBJB\6G']JO)V:12".BPZ8<":6SBBR&5.08)IQ+I2>Q@,96
MU]'VAY_:UFZHL_02[R-FZ %VQF%H[VY-&&@H\^B-/<JQ7T_K_A3C>E&/LG?@
M(3W^E'V9'N<DKM\6Q7K/#R1HA,,,44A(HLP>I(YQ(GD :1K%)$,XRDEB6LW'
M&U53$PSWV@:N/$B+VH54$=SU(*F?J)4#ZT<!%&DI^%BL!%,[HKI;L7ZIBB>;
M%[3QM[SGQ=&;+=KT8U05=U?V_EB_RV=>MNA-EG&DZD;W:E<MMN[;3;7WEIV]
MMSF_]Y0II&C4;9+U+E3/D37X3N8%G[\ \:,HZZ+F"IN]04FI)].#4C*OM-KR
M48@UT/5^_N:GD)+W-3M3;\G?7*.59?(.3[=ZD__!+[Q/OKNCM;ONG 6QB..0
MPC!EZG#F+(8DH$+_*TAY&,F46K63/S?9U,[<3DOS';7@C\OOE!\#VL:[>#E\
MX[@/79!SOU=^!I)A[I8?F_!M[I>?8?WD'?-S[SCT.%QJX47FUT_+S6)]*W_3
MTSP5Z_5^"N(7-<N'ZA=U4;,\3M*,RA02&N002<%A+C,$\SRB$57_QIE10P5W
M$J8F=#I4@YNO7SX8>O8N6(-^!7UX9 >61RT#H.:@MI\Z.+?E*C470+,!.GP,
MO@ 6C0T'7XBQNAL.LB!V'0XOPO)<FT.W@<?K=7@1XWL-#R\;R6O*W4&>A5*;
M"[:]^DR#B!." V5JBQ BBF)(69+##"5YE$0D%G:539RHF-I9L\U0(DV&4IV#
MWC5"_]M+#EC/XICIOH-#/O A9)D/5K$QR$WOBX <(SVLAY(I)(F9@668*F8X
MF/LUQ75S1^A>#5&5*DR8$"C/&!0\I1!EC$$2YBE4@I#3(&$4X]3V,N+K2:8F
M[5[?CM-T.E5]/(JHF0R[%*>!190+1$XW T]AX/W^W\%$H]_R.\7JL;M\)Y]U
MB,^Q1\$W<[&4NY[4NFALXT@L/VYV=6$B%G%E: O(D9(!* PB2'.20,%8$&8!
M1C*)C2-PYO-.34"TI.L3N=-Z75/?QF9*H.BWK@)DNQX&(;-A4!XZ*#85@"V"
M6L, /9*9[1-PN[B2/6SG(D<6HXT7&[)G<2_ZX_"ZFP+X59#YIU+W:-I9PR'/
M4YDE,,F%KO'-),P1IC#D,N!I)DE@I_X=3C$UV:XI!#6)SD7<C@!IIO5=!L_
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
M0IL$C(<0!X+ ,* \3A.24IF9'CHG9YG:P;+M]MM2"BI2K8JMGH>U_VCP M;
MXG]XG,P%N!>\1NL'H/,;R.(%Z"2!JZHG@,XX(,_/\X)5J0#/8E4LN7Y,_T*J
MJ<&_-F2EOW[]DP40"R[X5?7;TQD3G][?W'^\UED/!_D*V[5K+Y-YRCGH78<S
MXOWTNZ.)\%[RNV*Z_V%[4?SZ DR3'5)=COE-K?GJ>CZOK\Q\T3>+9PE&" =A
M"$E&E%7 8P))B%,HB11Y'E%"8V.?C>7<4Q/;AU?"N@R C>8 $%V2L;Y,5C%A
M+J5L5Z9?Q@^(]\"2?V)0FQ\3 T(^TN'A%WHKV>X(WAF);SOB:.> (ZO=T\%U
M"'^7N;]L;]8Q3J@D20!IG.A3@B<0\RR!D>0D)1E-"+/JHW!VMJF="U^.WR&^
MX#;C>;#- K/>(!Q8U%^$GI<KUP>H#'['^LO;W%4T8M[D%O7A2VY"12<U[UP0
MOZJOI"FYEB:A2#"1,$T%@TC)=$A)$,$<!6$2)6D0)U8Y*J<FFIHHJ;*\=X1>
M 4VJ8R6[D^":R0\?D TL.AS1LA8:?5!XE1<G)QM55/2Q_%I*]#YO;ZE^6#X]
M;19*VGP4W\5\6?5._5C4]RDZQ6IF%"4TX#*'898&$ 4XATI4<)C''&G;->9Q
M-E,&-%V:V*B&L]KL@N[<PVV&+>& [R@'O"$=+'>TF]M)IDO0;XH. .O PN4M
M\32W-P? =<2[6/-.#EWKI!3ENGBJ7(@-[LK<[("MGB%K0%8"/*^6M/)EZH!3
M_5;[MTVI7I)"=)Y>M;>MUDM U<NDX$#/N"*+4@KMH 3J24V &DA4?WA6XDHM
MH'I*(PR*$I3+>34 J?RC]33% NC+FBM>U4]D9[^:$KS[SP\?/_[G3W\#UT#]
M08])ZM&5!JP/HCEXT,Z^1?4:6PG27)A6!O?RSRU&2HAK4<NJ6]F:82UJUT('
M=40]TN(!5J7.BX5<D?I9G>2Q?EPM-P^/:CCUVX5"]+L L@X&*4._7MS2DZ?6
M\M,\8\6;CC2:]6[)6M=JMWW5L>R'VKW57>1[O2=F"<D#G#$.4R$H1!A3F.<D
MATJ-)H'(0BFD72V.O>&GID1OJ0-_5/39EA+:Q\Y,6W9'9.!CS!P,^W(*1WGV
M6^-@?XIQ"P\<9>^@&L#QI]RV[2_+U?J!/(AO8O6]T"+Y:_'PN"Y_^?;UYDF=
M6*NZ6A#3)\3++(S#!/%<0A[I>QPR(I#BC&N?6RY"%*"8AC:;VF;RJ6WYEG:P
M)1[4U(-WBOZ?P(X#\*[EP;+YA]7:F F-H1 ?.CCC%6QKL>."FE>A9$7 J"++
M!9K7 LUI#'OK_GZI"\\NB:XVR\73HI"%X#.>D2 E$L-09BE$5&20LCB&.<9A
M'A*BC'NC.,+)&:8FN"HB044EZ)!9%Y(H5EP;(=H\,K<QCP/;;Z%?#-? 4N<$
M4I<"8VYJ7PS0B(;UN@)+)P'-Y\H:U)@5I[ZN%_4K?5UH52I#=EYU8J\L6;%:
MD\JX?6[[TI&'E:AT'5\FXEE(SQB$Q]\;S?P[2W;7V#O_H)N.^*OXL[E[K!;J
M;K5<J#^R>E7JEK.OFR"31/"(XA2R--?&G^"04![#F(>(LI1G41+8Z(FV!$Q-
MY"KZP8X!L,^!O\;4UNMDIC,.B?[ $MP_\-:ZHRMZ7O5':R)&U2%=(7JM1SJ/
MXQI*KKVX]^1'?27V=OTH5C,LTBS'D:X]&W.E4.:Q4BA%!'&4Q9&2ATD:6'F^
MCD\S-1'74@G4N;UZ,-4>>Z T#1M?"M#@0>,&&T5A<Y__"E1$^@P8GP/!<[CX
MZ%0C!XO/L7L8*C[[]&7;_T1)SM^+]:-2P71]O0V97\^K)13\>"E/79=S48I9
ME)$("1) G IEC!+=6HT$6GMB2:!D2IP&5BU)!J!QLH+G9-W@/Q678,?F%=@R
M"D[6'6Z8=9-B/K\(.Q'X1NL\EOP<=8F=1?  BS"(_/9)YYL(_P& /G5R##&5
MO0?S6JTH_B86Q7+UZW*MJZX\4:4F!7$@0QP)R)2I#5$6)A#G-()9&"&*8QI&
ML7%QY>-33$WH:R)!326HR 1_U(1:7-$[ 6:_V_)RB :6EP.B8^Z[O!RED9R7
M#FA9>1S/ W'&Y7CBQ=%\CN<)[SH=>YYTTZ]O%CH9J10?1?W?FT6EM>^*'=:J
M_"Q0_T>2+(:8QDKZ!9FN=)Q514180L, B\A(^EG..S61V)(-WK6$_Z03Q2K:
MP8[XQOZT4VQ-E\),61T X($%JB=LK35*2Z2\:HFF<X^J^5D"\EJ;LWW=37!]
M>GJ>+U]$$\X6QY5!->?WNBN'[M-15F&;[N\_+,NUDJ7_$%7D^V%1_%OP6<9Y
ME,120A1+!)$,L#)L8@D91A(3P0*>6[D'!J-T:L*Q9;3)'Q$GK<(KL&6W;BQ4
M7H$Z#+QG.VJ>M;( 7H1N@]>R;2=5A_M.S.3P)%9_8,E]M&'4SGX[6.ZK4TM[
M!:Z?=&3!GW ?''ZOQ\%PU(YZ@ P.^NLC9_@)[0ZI<K6>?=6??U6,)I.!3,(P
M@"AG$40(,TAD)*&08<B)S 3"1@7X]D:=FO#7^;)%N2[T58>F3FV=G6Q1TV<?
MMO/RU1F,H66A&P[&@NTHW^>$D'JA(X#4WUX+G_T11Q$41YEH-_7Q7SHV\N#_
M?U.NJ^#T_7+7.^F.%/QF\8$\%TH&U%%0A"/&PR2 618SI?KA"!*6AY"%*0U1
MRB0G1@7+K&>>VD;^JILFE766&6]C FOR Q"MMM>I9'6J6;E>LG^"9=W]KKZM
M]4.P377Y:/LFZVIT]7TINK&X7F>_DF9ZV2#K,[!LZ="L\>_T M-D:V.Y(=Q[
MX-L:+;_]18QG'[?+B"TH![U&K =P=O(MG\0]^:$5FX4N]5!MQ^V/FYC)>[$0
MLEA?KS\+-3:9ZZ-LH[Z+E]W[ND-7$ C$4R1@&.IZPB*ED*(4P9BG29CS7"%I
M51/&*W53DZ:?I!2LDH@UF55VBB84['-[!1JVM*@5I;ZS6K8,ZD)]ED%RORMN
M['%\FW4<6.J:+J%>LW81MTR]?L>_A3L([+Z=G!XI'-L5ZA_<(P[3 29QO&#,
M'@7?S,6MK Z>VE5;78'<)32S--9!GQC&,:<0)8+"G&84<I[+((S27"G/5K>.
M^^><FEAO2=9*<AV@:#H(U9=QW;/+3? W$\>>41W:;/8 J/U%9W.(_-Y^-IAW
MW"O1YD <W).V>-5-)-VM&EORF[8WVVP<'O(0RP"&.,@AXB* .(H0S')$"$,H
MH]@J'GULDJD)G2V-=6#%-N'D+)YF,N52E 86(AV *M>$OQ03$P"\BHBC$XTJ
M$\ZQ^EH(G'W6;=?_O%SR/XOY?!8QQB*AS,T$QS%$5.80YSR :4Y1$ E.0FKD
M/7\]\-1V=TN7W6;>PF2V@5V8'WC3]O)MO4E?,^EU8VX''W4SOF;I]08\^+US
M>:$%)RM^MUKR#5O_3G00=_URS=AJ0^8S25">IU$$4RX$1()PF(<TA'F>I7$D
MJ.+,JC+)^>FFMD%;\JRK#IV#U%"7]P;4\-&OBE#04 I:4D%#J]<J10:8^*Y:
M=&[*L:L8&;!_I*J1R5N^<DD_;,KU\DFL/HKG95FLRQG#>8@00U PHG.K\@Q2
MGB$H210IX2)CDEE=V^R?<FI2I*4/\(; 2Y-$#S V]M9Z1&Y@L7(B-72+Y<<^
M+#TDA9Z"9^!\T(-IWS@5]!0,_5F@)]]TDS:_KXJUN)7R5K;7AZI:Q66YT=4R
M=3+/C,L<81IPB#'!NH(P@21C%!*9481S'$ELE<G9/^74I$U%,5A*J?UJVQM^
M=7WMANPJ%\]."!E ;R:$_ (ZL!"Z&$MK(60.CU<A9##MJ$+('(;70LCB35>5
MY[M8Z!C,ZZ(O$HL !2*&&>=(>RT8Q'&0PX#+6,8)D0DU:J_5-]'4!,Z63G\%
M=TYB;*KH7([<X.K-): YZ#;G$?&LT9R8;&0]YCS+A]I+S_->$W'4#^H^+.4,
M(Y1E$190TBB&*&08T@!E$"N%1:22I"A!LX5XT#EX]Q?GV.PF-MH->;T;#J9_
M^]R+J^H7-2^]*1:.2V-L5WE >EJ9+5;H^DI@.41LC*24SJQ32#0Y!,$P>>3(
MBVXBZ_-RI:]+?%@NJF;1[17U-!(QXRB$,HR5?A.@&&)!J] ,3N(0A3B.;?2;
MX]-,3;MIJ 3?R%R4NH'$MF3R>\+^J>..@FU6==\+M^#L";C-9,_E( XL<%K\
MMA0.$*(]#X)7&7)BJE$%QWEV7TN+GJ<=HT9B+F]TJ5EM5'T5I5A]%S,4LR1,
M"(492;2 X!3B+,201URFF)*<"+M8T9%)IB8>-(U@2R1HJ+2,%QT#TS!*="%$
M0\>&[-"Q#PB=8=]O&.C81.,&?\ZP>A#R.?>LAUM5K=XA?A7K6AGYLBS5SS^0
M\O%NM?Q><,'?O_Q6"GZSN'T6JZH0];56.ZMS\IJ6E2B:(9'B4"01C''"(<J4
MP* Y$I"Q-,4B1%& K:X5#$'DU 3.JPM!JY9+L!!K4-0ZO?JY_AM3G()W&WU%
MNUC\I)ML54P#^@*6+<. ;#G^[PMN9_GZ(LRDWENO\\!2\]42;QD$BL/6;'NG
MF?Q)_UKS">XZ:_ONMW;%M^R"';_@CY9CCPK8D LRW+4R7X2^W0TTSU"?O:SF
M>RY7=YH2LJ)<:Y?%ER7[I^[!5M0D-G:3C'" ,ZP.E43?OY<DAE3*#*:41"C
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
M:$)JE+R^A:!Q'PD/")XA!-X!;DXJW^>?WF!8X?MZ"_BV_'V%&TE-)$]2:<?
MVEJ@@46"-\$ ';N:H<T.&UWSW$G6N$^!!\30<,+O $DO3I8]JW[?"JK:4IN9
M">@%9%;CYV(\'<[,@G(B.I&BX*+-ZY?;:1KW2?" &!I([!T J#8,^F,ZFTV<
MT3EK65LIUQE4D8+.R)D![IPJ@06\>R#/ 4\Z3R@8]R'P@.#82Z0=0&'SO'TK
MATDRUF9%9K#8RG\M+ T\>JCU)R)9@>K.4?8'-A#8$C'N4]XA3YP]!=L!)DZH
MEM87C[4I9N*U@UA*0! ND'QB.B;EN&OS+. !2&CW+G= *.PASPX>'+V9ACB=
M3==3W/26JPWY/R]F)/75UB$_$TWT!44DT?"83:UL9Q!B5*35Y(FM*/.=360/
MR.WM2&$GUV##W'(T44L'1N<B7V=UEM:ZDJT!#'7G67*PO*)3%8U-M!T#8[&-
M-WL#,>/>5;31^AW0VD<%':#H64J+X_EZ]2Y\KRGODPD )++?%O-T,D0SH14N
M" DF8ZUN80$")N*0C'"T/FAKVMR5[4!</RC;"P!7#[Z!M=$!P)X?K]84_2V?
MY:^U.KCNQA?XI99GKB:^<,Q<)2C%U++P6(>$%P66[+EU7H50&EW"WD[4N&??
MT( :2OH= .ER1NI44-\GLA /B=P"8V, E5@$EY"#<<)9K:P2H5$7MYL)&O<&
M:V@ #2'U'L!3@\L+LIE(9[QFCD/BJ5!XPA7$8BTDR94*RD>CVO0:N4K)N%=6
M@\/E$#EW@),/7[ ^'Z@!Z&I58Y!?%I<.7U\B1VD,&%'[K.+F!8'+$+,+43#I
MHFGC8-]#V+AW5T.C:$@MC%P9_3;.II^VXU\7RXNOI<[J WY;K-_^,<<\X3JG
M$'*"'#V"XMZ!9^3BB2!XY%HQF:Z4V=]8(KW[BN->5@T%FH92[L @U1S(V_*<
M%IZN)TYX'F/6P+5,Y/HC>6R!OC(N2>LM5UJVN3&_2,6XUU-#FYJ]Y=L!-GXG
MB7U>'*_PV:<EXM9.+I>+/VKGBPDW=193-L!$K/U468(0= :FI'.*_L>O/K@8
MZCGS'52->WLU-'8&DW\'6-HX;IMW)2>YAXEW-LH0*3Q4LM3).@6"#0Q\=A:C
MC*+X-J[.-5+&O>)JXB+O+>F1W9GM^Z-YI3X?8U7@1$G#F:L3[;U7]:XN@Y=T
MM-H2C/?"ZI#O>Z-^\R>/?)\UI']RH-AZ4[J>U.P0*O*[31*V=@!QM3-.(>IU
M%D0_5U=?$.^F=#UR9]>F2G^8V+I0^L9.O=A0[R8Y%(]6(P0NZM1.;R"XPB%C
ML3EE'SG??:=?_.21&ZT.K_2]Q=:9TB6;B)23*T$ <Y*H]U%!1#)6V09MG:#3
MR>T2E5[_Y)'[I;94^@/%UH'[=S%E9V7-_$L$27XJG4Q&$^GDN>H4N8A6UXEF
MK2^11VZ).GR4N9]X.ZAJ>;XX.IIN"\B?S?.V+_DGG*?*"B^HBW(:2JTJ5TR1
MC3/* O?%9%T'OZ0V]6]W$-7/_5VSLH.A5-*!W;E#0H+['+4S$(V50)$11448
M"Q06LK%6"2G:=!TYL"[J44ZL9M@:2"$=0*ONDL5\P\\_PNP8)T$'C18%H'#U
MT0(7X'(,D(I,OH2:KFF3T+A*R=A-!(;1\ U&:6]Q=S'0Z5G.FYYA8?8N3//K
M^?/P94JGZ 7&)BISPVSQD'1.H#AZ\"(82($3?SY(VVBZ[OVTC5VSV014 ZND
M ZOT'M=A.L=\VJ'Z64K'1\>;>8HOL$S3=#TAPGQ&PD!F"6N?50LNF0 A6TP\
MR&)D&__[?MK&/0 ;@6Q@E70 LH]+#*OCY?<+UC@*5$7[""983]ND5 ZX R:8
MMEH'SU6;FO/KM(Q;\=((1 >*_.&@\5O0S/%3!>K'AA[Y)'G!2O$%!&>.3O+@
MR,0J ]P:6:)0JK V_2&NTS)NG4LC[!PH\@Z2!/>%)A/41L5,X$_D^0'%I[07
M1#6E*=O@=**PM V$[J.LG_*[1WFE<+!R!@/;(W7,?K?1PV=<3U.8#=H_^\HG
M-^VF?1<7C]E;6_F<LV2$.Z<%**$$F:680&;%=0J!%=OFA>-C]-:^$%60O-\N
M-VOFS5E^.D>&S#Q*,O0*2C;UJEXY"(P<0>2>,V531MXNXWD/<6.G%0;&SQT)
MAD'4TX&??H&E[1R#9\?KSXOE]+_KJ**4!".K##PI<BC([H.S10!CVO%:+T(!
M2&ND725J[!S#XR'L('7TB*S7J]4QL9&5E[P^'E,4A( JY%)&W'1.S R%\=F'
M^#BHVA(T=D+AL1&UAQHZ0-.EX';+R$1%%GU*'%*=PZ>RS! ,.8U"D-LH69::
MM[F>N8&8L3,*C5%TJ/B?P)2;,QDNMJ.$+L=HAWGM=W_VT'[[ S@9WG._(X+T
M04=?&XFCU@I41 M1DI,4BD.FA78FMDKB[$#>P'-QA,A1QBB!1:YK(3^2'Y@R
M6"V,3LXIS?Y4<W$&PL4]@W$>(O4.3K4SZK<2H;/ZRV*^*:JH(SVB%74">@(K
ML=1&TQ*B8PC<>5W;\"?>>K_<1%8GB-I#W[=!YV#A=X"D*SR<S/R0 2EBL QJ
M_HR.:!<@6.)$<LTI7(@,&[68OY&<3I!SN+IO;'9ZB.P[ -"[TW4WAOIDLHN6
M4<?H%02T-4AP F)@!EP1F6('KA2VP<]-U(P\9/QP)5]KL'R@Q#M S87H\G08
MD(M,E>PA%32TD4+M\,L1="G2IF1"8FUZ85PC9>2AXH/CY3!9=P"66TIISJ9(
M(1WD=)3+6,<C&N_!F>+ ,=H @D+64-ID&^\D:]SLT/ @&DX''0#J:MG,"1<V
M2N4="^!$G7$0Z_RJZ"P$HZW/9$"]:'-JW4S/N*FAX2$T@-0[P,ZEC-8I_+T5
M6IL /)4$*J$&9VL%140G R\LXB,D%!^ FF9E)L.CYE!Y=P"9&[J",IE<4MY
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
M(=JD*:^1,FXJ:2 <7+4_APG\29N<YJ9G!!,TEBE*2! 11H 1I4Y4)+<[**L
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
M?%MU/QS0?@OH>7V\A?EC-V<!";O@9@[\V?Z>!$E\:U% LJCJ +<,P9!,"J:
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
MJ;)_274Q3[WOG,_"[_-9TP>PIR[?K$:F%WFT&F+WH3Q=R_6 NKM)C,6B9,4
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
MYYIA9!T,VZ%O#WO+<@'+=;9 _^89['<S^B1^KLTFZL^CJO9YGK8Q9;V/E.1
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
M1O*43&"\J% I[TWQ(WQ*?)3B'GU*?(P4AU;_O4>PR8E$_VM QO6\LB#)X+E
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
M3I!J*:")3M.7-C*6"^/.MT'LB8*.VU5_C.!S$)-UD J]RG6:L.QL82* 16&
MXF9:& R+(.N=7@SK3F&;W=)7Q1FWX7Y3=%VN_BZNAMRCHPFBXCE+#CQ5*C#C
M#)Q/C *,;$1(@J7<IM/>'H&.JT:S/P64SK%!%V"ZF:VFN0H__8(/2_UW?Z3;
M=<;\%](JA0J_K[=V>[E+M+M>E7,C$]<<M.(.E#(*@G<,0A;96B%BT&W:<PPB
M_G% ?9_[)M>W[SNEW5:.\3K<7M O\-0W7.6$P*%1#72SR0O,W)$Q43+-C%,T
M:>O%M_54NF?D#(-$(44)NM6-'?LD&H+P]I ?;7?#(^-!4/(.4D=3IT:"R*VN
M"X#R.C,O3+LK 9\)T]?^[UDX>(WL=HG*.\A#7^M$[KVEW$4"L[55@Z?DQ=4J
MIY$62XJN1.6;@:8GTNW%YCVBO_\)NNX.+8^X7FB<UC6TC#444$XE<%8PR#H%
MIRW#PMJT2'@WI-J3+'TLJ?84M7= ESS,_70J%!\$@M.L'NKV"8)B ;+@PH2D
MDQ?QC2CG/9-J3[+E2:3:4Q3;B9-Y<+L/F89U.:K,22U&T0QBVD/,J8 MR?N,
MC"=^C6#FAS[(D2T6ITNUW@%X'D^$=20C3&>!\M4ZNHGFCM4N>L 8TE R<^"-
M+"#H@W$^JQ3:U- /"#6^,[K8Z/,V%N@ 3$]]]1TI[Q<:SJ^K.J:'F[PG/FJ1
MZO83,T:2QH2I]^KZVE)41AMX2>$:%QP=DK$G?S4,U!K9ISOD/9I2#RK<W"7/
M:7%G7G+.:35G]6*6$L$A%Q",E:&@CS%?XXCD 1''Y4>VQ]U0UND$=@]CV T,
M\Z-49E-RY1/C@HQ(0S*J7O^$7(*C[ :L\C&A3<KE=H<HCY%P7!)D*] -;IOW
M@+GMSOKWR^4:,Y^4R(.IW7]DIH&I+!DX9P)X:35S.B=MVO12.TW.<4F2H^#O
M?#MU@,+'76N?G;F8Y!*#LDR"MI1,*4<)%OEM#9)Q+(Y'1?\W@=P!H<:E,[;
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
MZ1\/EXVC"28Y+@%SV>Q4<9H6B8%6(D8G*:H[CO!XLE-Y79[QZ-D#VOBY^QA
M]>_*99Q_<N3P\]JYC5:G0MX E<[&H,((!)YZX# @^, Y1 I>"DI-P?+XCF.#
MVI=/7Z\^S1?3?V'M(+F>K?B$16N9<)00%J05, @+GE.LGQD/J$N)XCC"VQFD
MDZ,$[-:UG(*"ERR3X8W3033\Q&-NU+?<-'DF22:R:"E<,< R!5G*^4H"(W>L
MF4U,:Q?I6^U7K*="C5,B:HRMH8S0&YYJF0+O1E*#]^U)\(GDI!1/2W&L.^#*
M\0R!20\I:$O_T:>FS7;=,=*-4SNZ)L*&,$L?#*A7??(O6/<=:VW_WCD__,Z=
MF[8QI"PP  9K:JT_0. NUJ S8;8\2B>ON(8>(_,XA:91EM7!3=AK5%_WS_^Y
MIB=]]V6S]79&(/_\$8/$[@?E&JK9];.7/.!))&]MS=2$2!1"E4)0DHS6/<6#
MRI0 VH94HE<D&H3"\NBY#YEI09UC+ ZLKATID]'@8K2 (BD;63)%M;GE9*](
M'=!5+L7$JRR5B]7_3ES(AE$QA"/9/:B%.WE-QM9.!6M/F2)#C9YMO1/00,@A
M :J@72[H$[;90#KL5-J"X8+ZT)XGM8!#TQL5]N%!:N%B$ $XRPI45 I"H0\R
M)564M1:%?5^+S/F1% 5IAM?^I8YS!A3)F7I?9H'BHU4EV\ACFT2_<3!\_67J
M%%0-& J?8L"QCW0?54>[H\/D.SI,H-%16AI &TRU-3R'X *E'(HG@TA*=L>P
M1\Y[^\B\I"'!=B43=!HLW:SS=/5HT_J,A?'%(X98$0_+=>%2F'$ZV;Q@OMC2
M;7/*LA[KK>=N"RBO*!12P@-#IV+B:+,Y% HM,?WOC_,O_X>>N_'T_U3U4]A^
MNM'1\S>>ZR\>/>>'>WJ!$1AEJ->K!J28W59?QTN")&TA/Z>-?=[<_'SI?SB)
M4SWX<G.1Y>YF_,5*'''!>"3[C^$S3M &P9FTM1B>26PE@;X1P,1ZN:Z-Q8K!
MD%M?.+K9S[382].?K+X^K/Z7Z>+S][ER C9WV8+UG 8O6 :OZP&\4(S.E,M)
M?ZA,<I+=MZ\<9\EO8?DS5-B'[7^HOU0O2_0AQ91(]!RM)J\7+ 0;)0@5$M>%
M"Q4/->8XS>/O7CK.+E +^Y^EQO;QV^X']4.DZ/+__J__!E!+ 0(4 Q0    (
M -J 452]CF@]S 8  ,QQ   >              "  0    !E>&AI8FET,C%S
M=6)S:61I87)I97,Q,BTS,2YH=&U02P$"% ,4    " #:@%%4.;1"\\X#  !)
M(@  '@              @ $(!P  97AH:6)I=#(R9W5A<F%N=&]R<S$R+3,Q
M>#(N:'1M4$L! A0#%     @ VH!15#^:(T0:!   % P  !X
M ( !$@L  &5X:&EB:70R,V-O;G-E;G0Q,BTS,7@R,#(Q+FAT;5!+ 0(4 Q0
M   ( -J 453#\-R7DP<  %U\   >              "  6@/  !E>&AI8FET
M,C1P;W=E<F]F871T;W)N97DQ,BYH=&U02P$"% ,4    " #:@%%4"D"(E7P(
M  "K+0  '@              @ $W%P  97AH:6)I=#,Q,6-E;V-E<G1I9FEC
M871I;VXN:'1M4$L! A0#%     @ VH!15%P1]MAP"   <RP  !X
M     ( ![Q\  &5X:&EB:70S,3)C9F]C97)T:69I8V%T:6]N+FAT;5!+ 0(4
M Q0    ( -J 451OP<TD% 4  !L9   >              "  9LH  !E>&AI
M8FET,S(Q8V5O8V5R=&EF:6-A=&EO;BYH=&U02P$"% ,4    " #:@%%4/OT0
MO?<$   \%P  '@              @ 'K+0  97AH:6)I=#,R,F-F;V-E<G1I
M9FEC871I;VXN:'1M4$L! A0#%     @ VH!15*Q)N1G["   BQP  !X
M         ( !'C,  &5X:&EB:70Y.3%S:&%R97)E<'5R8VAA<V5A+FAT;5!+
M 0(4 Q0    ( -J 453QF<Z+8A4  (F[   >              "  54\  !F
M:69T:&%M96YD;65N='1O8W)E9&ET9F%C:2YH=&U02P$"% ,4    " #:@%%4
M:T1_@=^B P"#-"8 $               @ 'S40  ;6AO+3(P,C$Q,C,Q+FAT
M;5!+ 0(4 Q0    ( -N 453#$)MW?AT  /A5 0 0              "  0#U
M P!M:&\M,C R,3$R,S$N>'-D4$L! A0#%     @ VX!15 R)7L4;'   "P@!
M !0              ( !K!($ &UH;RTR,#(Q,3(S,5]C86PN>&UL4$L! A0#
M%     @ VX!15!,_C+9*<@  $-\$ !0              ( !^2X$ &UH;RTR
M,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ VX!15$Y(Y]04?@$ 4XP" !,
M             ( !=:$$ &UH;RTR,#(Q,3(S,5]G,2YJ<&=02P$"% ,4
M" #;@%%4(]'&I-95 0#S" X %               @ &Z'P8 ;6AO+3(P,C$Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    " #;@%%4QU6-#-*_   9AP@ %
M        @ '"=0< ;6AO+3(P,C$Q,C,Q7W!R92YX;6Q02P4&     !$ $0"]
)!   QC4(

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
